You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
psblas3/base/comm
federicamontes 6c4f3e9f29 feature(communication neighbor a2av)
refactored psi_dswapdata:
- added module support for psi_dswapdata_vect
- added communicator get in psi_dswapdata_vect

- refactored psi_dswapdata_vect as a wrapper that calls either baseline comm (Isend/Irecv) or neighbor a2av
- added private routines (without keyworkd module) for baseline communication and neighbor a2av communication

- added same support for multivectors

TODO: delete work as parameter from psi_dswapdata_vect (?)
2 months ago
..
internals feature(communication neighbor a2av) 2 months ago
Makefile Fix Makefiles for parallel make 4 years ago
psb_cgather.f90 Always allocate szs in psb_gather 3 years ago
psb_cgather_a.f90 Further fix for gather. 3 years ago
psb_chalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_chalo_a.f90 Fixes for IPK8 12 months ago
psb_covrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_covrl_a.f90 Fixes for IPK8 12 months ago
psb_cscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_cscatter_a.F90 Fixes for IPK8 12 months ago
psb_cspgather.F90 Fix use of MPI communicator 2 months ago
psb_dgather.f90 Always allocate szs in psb_gather 3 years ago
psb_dgather_a.f90 Further fix for gather. 3 years ago
psb_dhalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_dhalo_a.f90 Fixes for IPK8 12 months ago
psb_dovrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_dovrl_a.f90 Fixes for IPK8 12 months ago
psb_dscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_dscatter_a.F90 Fixes for IPK8 12 months ago
psb_dspgather.F90 Fix use of MPI communicator 2 months ago
psb_egather_a.f90 Further fix for gather. 3 years ago
psb_ehalo_a.f90 Fixes for IPK8 12 months ago
psb_eovrl_a.f90 Fixes for IPK8 12 months ago
psb_escatter_a.F90 Fixes for IPK8 12 months ago
psb_i2gather_a.f90 Further fix for gather. 3 years ago
psb_i2halo_a.f90 Fixes for IPK8 12 months ago
psb_i2ovrl_a.f90 Fixes for IPK8 12 months ago
psb_i2scatter_a.F90 Fixes for IPK8 12 months ago
psb_igather.f90 Always allocate szs in psb_gather 3 years ago
psb_ihalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_iovrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_iscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_ispgather.F90 Fix use of MPI communicator 2 months ago
psb_lgather.f90 Always allocate szs in psb_gather 3 years ago
psb_lhalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_lovrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_lscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_lspgather.F90 Fix use of MPI communicator 2 months ago
psb_mgather_a.f90 Further fix for gather. 3 years ago
psb_mhalo_a.f90 Fixes for IPK8 12 months ago
psb_movrl_a.f90 Fixes for IPK8 12 months ago
psb_mscatter_a.F90 Fixes for IPK8 12 months ago
psb_sgather.f90 Always allocate szs in psb_gather 3 years ago
psb_sgather_a.f90 Further fix for gather. 3 years ago
psb_shalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_shalo_a.f90 Fixes for IPK8 12 months ago
psb_sovrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_sovrl_a.f90 Fixes for IPK8 12 months ago
psb_sscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_sscatter_a.F90 Fixes for IPK8 12 months ago
psb_sspgather.F90 Fix use of MPI communicator 2 months ago
psb_zgather.f90 Always allocate szs in psb_gather 3 years ago
psb_zgather_a.f90 Further fix for gather. 3 years ago
psb_zhalo.f90 Change name of ICTXT to CTXT 6 years ago
psb_zhalo_a.f90 Fixes for IPK8 12 months ago
psb_zovrl.f90 Change name of ICTXT to CTXT 6 years ago
psb_zovrl_a.f90 Fixes for IPK8 12 months ago
psb_zscatter.F90 Change name of ICTXT to CTXT 6 years ago
psb_zscatter_a.F90 Fixes for IPK8 12 months ago
psb_zspgather.F90 Fix use of MPI communicator 2 months ago