| /petsc/src/dm/impls/plex/ |
| H A D | plexcheckinterface.c | 24 PetscCallMPI(MPI_Waitall(nrranks, rreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private() 25 PetscCallMPI(MPI_Waitall(nsranks, sreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private() 33 PetscCallMPI(MPI_Waitall(nrranks, rreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private() 34 PetscCallMPI(MPI_Waitall(nsranks, sreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private()
|
| /petsc/src/sys/utils/ |
| H A D | mpimesg.c | 118 if (nrecvs + nsends) PetscCallMPI(MPI_Waitall(nrecvs + nsends, r_waits, w_status)); in PetscGatherMessageLengths() 196 if (nrecvs + nsends) PetscCallMPI(MPI_Waitall(nrecvs + nsends, r_waits, w_status)); in PetscGatherMessageLengths_Private() 274 if (nrecvs + nsends) PetscCallMPI(MPI_Waitall(nrecvs + nsends, r_waits, w_status)); in PetscGatherMessageLengths2()
|
| H A D | mpits.c | 166 PetscCallMPI(MPI_Waitall(nto + nrecvs, reqs, statuses)); in PetscCommBuildTwoSided_Allreduce() 210 PetscCallMPI(MPI_Waitall(nto + nrecvs, reqs, statuses)); in PetscCommBuildTwoSided_RedScatter() 446 PetscCallMPI(MPI_Waitall(nto * ntags, toreqs, MPI_STATUSES_IGNORE)); in PetscCommBuildTwoSidedF() 447 PetscCallMPI(MPI_Waitall(*nfrom * ntags, fromreqs, MPI_STATUSES_IGNORE)); in PetscCommBuildTwoSidedF()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 231 PetscCallMPI(MPI_Waitall(nrqr, r_waits1, MPI_STATUSES_IGNORE)); in MatIncreaseOverlap_MPIBAIJ_Once() 232 PetscCallMPI(MPI_Waitall(nrqs, s_waits1, MPI_STATUSES_IGNORE)); in MatIncreaseOverlap_MPIBAIJ_Once() 299 PetscCallMPI(MPI_Waitall(nrqr, s_waits2, MPI_STATUSES_IGNORE)); in MatIncreaseOverlap_MPIBAIJ_Once() 891 PetscCallMPI(MPI_Waitall(nrqr, r_waits1, MPI_STATUSES_IGNORE)); 921 PetscCallMPI(MPI_Waitall(nrqs, r_waits2, MPI_STATUSES_IGNORE)); 930 PetscCallMPI(MPI_Waitall(nrqs, s_waits1, MPI_STATUSES_IGNORE)); 931 PetscCallMPI(MPI_Waitall(nrqr, s_waits2, MPI_STATUSES_IGNORE)); 1087 PetscCallMPI(MPI_Waitall(nrqs, r_waits3, MPI_STATUSES_IGNORE)); 1131 PetscCallMPI(MPI_Waitall(nrqr, s_waits3, MPI_STATUSES_IGNORE)); 1414 if (!ijonly) PetscCallMPI(MPI_Waitall(nrqs, r_waits4, MPI_STATUSES_IGNORE)); [all …]
|
| /petsc/include/petsc/mpiuni/ |
| H A D | mpiunifdef.h | 28 #define MPI_Waitall PETSC_MPI_WAITALL macro
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfmpi.c | 36 …if (bas->nrootreqs) PetscCallMPI(MPI_Waitall(bas->nrootreqs, link->rootreqs[direction][rootmtype_m… in PetscSFLinkFinishCommunication_Default() 37 …if (sf->nleafreqs) PetscCallMPI(MPI_Waitall(sf->nleafreqs, link->leafreqs[direction][leafmtype_mpi… in PetscSFLinkFinishCommunication_Default()
|
| H A D | sfbasic.c | 246 PetscCallMPI(MPI_Waitall(nRemoteLeafRanks, rootreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic() 247 PetscCallMPI(MPI_Waitall(nRemoteRootRanks, leafreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic()
|
| /petsc/src/vec/is/ao/impls/memscalable/ |
| H A D | aomemscalable.c | 192 if (nsends) PetscCallMPI(MPI_Waitall(nsends, send_waits, send_status)); in AOMap_MemoryScalable_private() 210 if (nreceives) PetscCallMPI(MPI_Waitall(nreceives, send_waits2, send_status2)); in AOMap_MemoryScalable_private() 359 if (nsends) PetscCallMPI(MPI_Waitall(nsends_i, send_waits, send_status)); in AOCreateMemoryScalable_private()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 700 PetscCallMPI(MPI_Waitall(nrqr, r_waits1, recv_status)); in MatIncreaseOverlap_MPIAIJ_Once() 701 PetscCallMPI(MPI_Waitall(nrqs, s_waits1, MPI_STATUSES_IGNORE)); in MatIncreaseOverlap_MPIAIJ_Once() 775 PetscCallMPI(MPI_Waitall(nrqr, s_waits2, MPI_STATUSES_IGNORE)); in MatIncreaseOverlap_MPIAIJ_Once() 1384 PetscCallMPI(MPI_Waitall(nrqr, r_waits1, r_status1)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1411 PetscCallMPI(MPI_Waitall(nrqs, r_waits2, r_status2)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1422 PetscCallMPI(MPI_Waitall(nrqs, s_waits1, s_status1)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1426 PetscCallMPI(MPI_Waitall(nrqr, s_waits2, s_status2)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1554 PetscCallMPI(MPI_Waitall(nrqs, r_waits3, r_status3)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1595 PetscCallMPI(MPI_Waitall(nrqr, s_waits3, s_status3)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1888 PetscCallMPI(MPI_Waitall(nrqr, s_waits4, s_status4)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() [all …]
|
| H A D | mpimatmatmult.c | 582 if (nrecvs) PetscCallMPI(MPI_Waitall(nrecvs_mpi, rwaits, MPI_STATUSES_IGNORE)); in MatMPIDenseScatter() 583 if (nsends) PetscCallMPI(MPI_Waitall(nsends_mpi, swaits, MPI_STATUSES_IGNORE)); in MatMPIDenseScatter() 1379 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1424 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1706 if (merge->nrecv) PetscCallMPI(MPI_Waitall(merge->nrecv, r_waits, status)); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() 1707 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, s_waits, status)); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() 1918 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, swaits, sstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ() 1961 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, swaits, sstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
|
| H A D | mpiptap.c | 451 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 490 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 1740 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1779 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
|
| /petsc/src/vec/is/sf/impls/basic/nvshmem/ |
| H A D | sfnvshmem.cu | 113 PetscCallMPI(MPI_Waitall(nRemoteRootRanks, leafreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic_NVSHMEM() 120 PetscCallMPI(MPI_Waitall(nRemoteRootRanks, leafreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic_NVSHMEM() 136 PetscCallMPI(MPI_Waitall(nRemoteLeafRanks, rootreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic_NVSHMEM() 143 PetscCallMPI(MPI_Waitall(nRemoteLeafRanks, rootreqs, MPI_STATUSES_IGNORE)); in PetscSFSetUp_Basic_NVSHMEM()
|
| /petsc/src/vec/is/utils/ |
| H A D | psort.c | 228 PetscCallMPI(MPI_Waitall(nfirst, firstreqs, MPI_STATUSES_IGNORE)); in PetscParallelRedistribute() 229 PetscCallMPI(MPI_Waitall(nsecond, secondreqs, MPI_STATUSES_IGNORE)); in PetscParallelRedistribute()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mmdense.c | 269 if (nrqs) PetscCallMPI(MPI_Waitall(nrqs, s_waits1, s_status1)); in MatCreateSubMatrices_MPIDense_Local() 367 if (nrqr) PetscCallMPI(MPI_Waitall(nrqr, s_waits2, s_status2)); in MatCreateSubMatrices_MPIDense_Local()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | sbaijov.c | 429 if (nrqs) PetscCallMPI(MPI_Waitall(nrqs, s_waits1, s_status)); in MatIncreaseOverlap_MPISBAIJ_Once() 433 if (nrqr) PetscCallMPI(MPI_Waitall(nrqr, s_waits2, s_status)); in MatIncreaseOverlap_MPISBAIJ_Once()
|
| /petsc/src/ts/characteristic/interface/ |
| H A D | characteristic.c | 588 PetscCallMPI(MPI_Waitall(c->numNeighbors - 1, c->request, c->status)); in CharacteristicSendCoordinatesBegin() 626 PetscCallMPI(MPI_Waitall(c->numNeighbors - 1, c->request, c->status)); in CharacteristicSendCoordinatesEnd() 649 PetscCallMPI(MPI_Waitall(c->numNeighbors - 1, c->request, c->status)); in CharacteristicGetValuesEnd()
|
| /petsc/src/dm/impls/swarm/ |
| H A D | data_ex.c | 542 PetscCallMPI(MPI_Waitall(2 * np, de->_requests, de->_stats)); in DMSwarmDataExPackFinalize() 605 PetscCallMPI(MPI_Waitall(2 * np, de->_requests, de->_stats)); in DMSwarmDataExEnd()
|
| /petsc/src/vec/is/sf/impls/window/ |
| H A D | sfwindow.c | 1043 if (reqs) PetscCallMPI(MPI_Waitall(sf->nranks, reqs, MPI_STATUSES_IGNORE)); in PetscSFBcastEnd_Window() 1089 if (reqs) PetscCallMPI(MPI_Waitall(sf->nranks, reqs, MPI_STATUSES_IGNORE)); in PetscSFReduceEnd_Window() 1150 if (reqs) PetscCallMPI(MPI_Waitall(sf->nranks, reqs, MPI_STATUSES_IGNORE)); in PetscSFFetchAndOpEnd_Window()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecstash.c | 100 PetscCallMPI(MPI_Waitall(2 * nsends, stash->send_waits, send_status)); in VecStashScatterEnd_Private()
|
| /petsc/src/mat/utils/ |
| H A D | matstash.c | 139 PetscCallMPI(MPI_Waitall(2 * nsends, stash->send_waits, send_status)); in MatStashScatterEnd_Ref() 975 PetscCallMPI(MPI_Waitall(stash->nsendranks, stash->sendreqs, MPI_STATUSES_IGNORE)); in MatStashScatterEnd_BTS()
|
| /petsc/doc/manualpages/ |
| H A D | mpi.www.index | 222 man:+MPI_Waitall++MPI_Waitall++++man+http://www.mpich.org/static/docs/latest/www3/MPI_Waitall.html#… 563 man:+MPI_Waitall++MPI_Waitall++++man+http://www.mpich.org/static/docs/latest/www3/MPI_Waitall.html#…
|
| /petsc/include/ |
| H A D | petsclog.h | 527 #define MPI_Waitall(count, array_of_requests, array_of_statuses) \ macro 528 …LogDouble(&petsc_sum_of_waits_ct, &petsc_sum_of_waits_ct_th, count) || MPI_Waitall((count), (array…
|
| /petsc/src/ksp/pc/impls/is/nn/ |
| H A D | nn.c | 292 if (n_neigh - 1) PetscCallMPI(MPI_Waitall(n_neigh - 1, &send_request[1], stat)); in PCNNCreateCoarseMatrix()
|
| /petsc/src/ksp/pc/impls/redistribute/ |
| H A D | redistribute.c | 237 PetscCallMPI(MPI_Waitall(nsends, send_waits, send_status)); in PCSetUp_Redistribute()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 358 if (pcis->n_neigh > 0) PetscCallMPI(MPI_Waitall(nreqs, recv_reqs, MPI_STATUSES_IGNORE)); in PCBDDCSetupFETIDPMatContext() 368 if (pcis->n_neigh > 0) PetscCallMPI(MPI_Waitall(nreqs, send_reqs, MPI_STATUSES_IGNORE)); in PCBDDCSetupFETIDPMatContext()
|