sfilippone
|
3f83bc2918
|
Improve psb_exit handling of MPI communicators
|
2026-04-16 14:58:05 +02:00 |
|
sfilippone
|
a223c7eaf3
|
Rebuild I2 supprot
|
2026-03-24 15:42:12 +01:00 |
|
sfilippone
|
d2fba9e952
|
Fix licensing text
|
2026-03-18 14:49:55 +01:00 |
|
Salvatore Filippone
|
8f09b4be34
|
Work around OpenMPI issue with mpi_get_attr
|
2025-10-12 17:34:17 +02:00 |
|
sfilippone
|
cdad04813b
|
Fix handling of tags for P2P and swap
|
2025-09-22 13:24:07 +02:00 |
|
sfilippone
|
07fa2323eb
|
Fixes for IPK8
|
2025-06-01 20:56:11 +02:00 |
|
sfilippone
|
c7d4147769
|
Fix bug in triad apparently caused by target attribute
|
2025-03-17 10:48:32 +01:00 |
|
sfilippone
|
ea6c4181f7
|
Changed all defines with prefix PSB_
|
2025-03-14 12:54:18 +01:00 |
|
Salvatore Filippone
|
180d7f95f1
|
Finish fix isend for serial-mpi
|
2025-03-11 13:09:33 +01:00 |
|
sfilippone
|
53930c7bf9
|
Fix isend for SERIAL_MPI
|
2025-03-11 12:21:43 +01:00 |
|
sfilippone
|
e42dfbe4f7
|
Changes for --enable-serial
|
2025-03-08 20:28:14 +01:00 |
|
sfilippone
|
29c8a72e68
|
Add external MPI communicator to INIT
|
2025-03-05 17:02:07 +01:00 |
|
Salvatore Filippone
|
66a9d5e50a
|
Interface psb_sizeof_X size computation
|
2025-01-04 09:44:58 +01:00 |
|
sfilippone
|
fa6b8d5e33
|
Enable I2 send/receive/collectives
|
2024-11-25 12:35:39 +01:00 |
|
sfilippone
|
472f16f0df
|
Fix compilation with --enable-serial
|
2024-03-19 14:00:03 +01:00 |
|
sfilippone
|
5caee551e5
|
Fixed IN_PLACE option for collectives.
|
2023-11-03 14:28:04 +01:00 |
|
Salvatore Filippone
|
896d7a8853
|
Fix USE realloc
|
2022-04-15 12:02:30 +02:00 |
|
Salvatore Filippone
|
7064777e2e
|
Fix collective implementation bugs
|
2022-03-31 18:05:36 +02:00 |
|
Salvatore Filippone
|
1fe2c71163
|
Complete non-blocking collectives.
|
2022-03-28 14:04:40 +02:00 |
|
Salvatore Filippone
|
336f7bf132
|
Defined non-blocking version of PSB_SUM.
|
2022-03-28 10:32:29 +02:00 |
|
Salvatore Filippone
|
6945b1495e
|
Fix use of mpi_comm_null
|
2022-03-25 15:50:53 +01:00 |
|
Salvatore Filippone
|
727a99e376
|
Improve handling of psi_c_diffadd and psb_sizeof_XX
|
2021-10-06 13:22:41 +02:00 |
|
Salvatore Filippone
|
adbae358e4
|
Improve cleanup on psb_close
|
2021-09-24 11:42:51 +02:00 |
|
Salvatore Filippone
|
1dc28fb710
|
Cosmetic changes in psi_penv
|
2021-05-06 13:54:31 -04:00 |
|
Salvatore Filippone
|
ceda17be7e
|
Fix internals for SERIAL_MPI
|
2021-04-13 16:54:47 +02:00 |
|
Salvatore Filippone
|
81fc75a091
|
Fixes for memory leaks in the C interface
|
2021-02-02 15:44:12 +01:00 |
|
Salvatore Filippone
|
0a0812938b
|
Merge branch 'new-context' into remap-coarse
# Conflicts:
# base/modules/psi_i_mod.F90
# base/serial/psb_dgelp.f90
# base/serial/psb_sgelp.f90
|
2020-12-03 09:02:13 +01:00 |
|
Salvatore Filippone
|
1917190ed5
|
Fix wrong arg in psi_p2p
|
2020-11-26 12:33:10 +01:00 |
|
Salvatore Filippone
|
2e0c297409
|
Merging remap-coarse into new-context
|
2020-11-20 14:35:18 +01:00 |
|
Salvatore Filippone
|
f0663512b2
|
Merge new-context
|
2020-11-20 13:49:17 +01:00 |
|
Salvatore Filippone
|
7124e8abdf
|
Merge branch 'new-context' into remap-coarse & fix
# Conflicts:
# base/modules/desc/psb_desc_mod.F90
# base/modules/penv/psi_penv_mod.F90
|
2020-11-19 14:38:48 +01:00 |
|
Salvatore Filippone
|
6a6f6ad2c2
|
Change name of ICTXT to CTXT
|
2020-11-16 16:15:48 +01:00 |
|
Salvatore Filippone
|
8b2b86d44d
|
C interface. Not fully working yet.
|
2020-11-16 09:51:08 +01:00 |
|
Salvatore Filippone
|
b376d226cb
|
Fixed declaration and use of CONTEXT with new type.
|
2020-11-14 16:42:15 +01:00 |
|
Salvatore Filippone
|
2009ed8dbe
|
First round of updateds for new CONTEXT
|
2020-11-13 15:51:20 +01:00 |
|
Salvatore Filippone
|
2697fbe73a
|
Started work on encapsulating CONTEXT.
|
2020-11-13 14:05:49 +01:00 |
|
Salvatore Filippone
|
db7def0433
|
Merge branch 'development' into remap-coarse
|
2020-07-23 12:21:14 +02:00 |
|
Salvatore Filippone
|
c6dbee552e
|
Fix type handling bug in simple_triad.
|
2020-06-12 19:58:38 +02:00 |
|
Salvatore Filippone
|
90493218a2
|
Change handling of no-context in DESC for remap-coarse
|
2020-05-26 09:31:06 +02:00 |
|
Cirdans-Home
|
6777e57d37
|
merge with merge-paraggr-newops
|
2020-04-25 17:14:25 +02:00 |
|
Cirdans-Home
|
c0ccbe14f7
|
merge with unify_agg_build
|
2020-04-25 15:25:18 +02:00 |
|
Salvatore Filippone
|
f499ffb203
|
New clear_defaults function, use it in psb_exit
|
2020-04-25 10:25:12 +02:00 |
|
Salvatore Filippone
|
4c7fa23c8a
|
New files for 2-bytes integer support. To be compiled and tested.
|
2020-04-02 10:27:49 +02:00 |
|
Cirdans-Home
|
7f42d63275
|
Added routine for logical all reduce and applied in psb_mask
|
2020-02-24 18:40:44 +01:00 |
|
Salvatore Filippone
|
76d5c5f3ae
|
Fixes for cases where IPK==LPK
|
2020-02-02 15:24:16 +00:00 |
|
Salvatore Filippone
|
936ef49e7d
|
Further changes for ambiguous interfaces when IPK==LPK
|
2020-02-02 11:38:35 +00:00 |
|
Salvatore Filippone
|
3207596a75
|
Change name to psb_simple_triad
|
2020-01-24 08:57:48 +00:00 |
|
Salvatore Filippone
|
0aaaa477d4
|
New triad_a2av method
|
2020-01-23 19:00:59 +00:00 |
|
Salvatore Filippone
|
86872d9939
|
Define psb_simple_a2av
|
2020-01-23 14:01:37 +00:00 |
|
Salvatore Filippone
|
2b898aa14f
|
New get_mpi_comm and get_mpi_rank, code and docs
|
2019-12-11 10:33:12 +00:00 |
|