| /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 | mpits.c | 113 PetscCallMPI(MPI_Testall(nsends, sendreqs, &sent, MPI_STATUSES_IGNORE)); in PetscCommBuildTwoSided_Ibarrier() 384 PetscCallMPI(MPI_Testall(nsends, sendreqs, &sent, MPI_STATUSES_IGNORE)); in PetscCommBuildTwoSidedFReq_Ibarrier() 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/src/vec/is/sf/impls/basic/ |
| H A D | sfmpi.c | 36 …ll(bas->nrootreqs, link->rootreqs[direction][rootmtype_mpi][rootdirect_mpi], MPI_STATUSES_IGNORE)); in PetscSFLinkFinishCommunication_Default() 37 …all(sf->nleafreqs, link->leafreqs[direction][leafmtype_mpi][leafdirect_mpi], MPI_STATUSES_IGNORE)); in PetscSFLinkFinishCommunication_Default()
|
| H A D | sfbasic.c | 155 …ue(bas->nrootreqs, link->rootreqs[direction][rootmtype_mpi][rootdirect_mpi], MPI_STATUSES_IGNORE)); in PetscSFLinkFinishCommunication_MPIX_Stream() 156 …eue(sf->nleafreqs, link->leafreqs[direction][leafmtype_mpi][leafdirect_mpi], MPI_STATUSES_IGNORE)); in PetscSFLinkFinishCommunication_MPIX_Stream() 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/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/aij/mpi/ |
| H A D | mpiov.c | 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() 2292 PetscCallMPI(MPI_Waitall(nrqr, r_waits1, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2322 PetscCallMPI(MPI_Waitall(nrqs, r_waits2, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2331 PetscCallMPI(MPI_Waitall(nrqs, s_waits1, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2332 PetscCallMPI(MPI_Waitall(nrqr, s_waits2, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2470 PetscCallMPI(MPI_Waitall(nrqs, r_waits3, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2510 PetscCallMPI(MPI_Waitall(nrqr, s_waits3, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2729 PetscCallMPI(MPI_Waitall(nrqs, r_waits4, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local() 2806 PetscCallMPI(MPI_Waitall(nrqr, s_waits4, MPI_STATUSES_IGNORE)); in MatCreateSubMatrices_MPIAIJ_Local()
|
| 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()
|
| H A D | mpiaij.c | 5843 if (nreqs) PetscCallMPI(MPI_Waitall(nreqs, reqs, MPI_STATUSES_IGNORE)); in MatGetBrowsOfAoCols_MPIAIJ() 5896 if (nreqs) PetscCallMPI(MPI_Waitall(nreqs, reqs, MPI_STATUSES_IGNORE)); in MatGetBrowsOfAoCols_MPIAIJ() 5927 if (nreqs) PetscCallMPI(MPI_Waitall(nreqs, reqs, MPI_STATUSES_IGNORE)); in MatGetBrowsOfAoCols_MPIAIJ()
|
| /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/impls/mpi/ |
| H A D | pbvec.c | 315 …ecvranks, x->recvreqs, &ndone, some_indices, x->use_status ? some_statuses : MPI_STATUSES_IGNORE)); in VecAssemblyEnd_MPI_BTS() 375 PetscCallMPI(MPI_Waitall(4 * x->nsendranks, x->sendreqs, MPI_STATUSES_IGNORE)); in VecAssemblyEnd_MPI_BTS()
|
| /petsc/src/mat/utils/ |
| H A D | matstash.c | 940 …>some_count, stash->some_indices, stash->use_status ? stash->some_statuses : MPI_STATUSES_IGNORE)); in MatStashScatterGetMesg_BTS() 975 PetscCallMPI(MPI_Waitall(stash->nsendranks, stash->sendreqs, MPI_STATUSES_IGNORE)); in MatStashScatterEnd_BTS()
|
| /petsc/src/vec/is/sf/impls/basic/allgatherv/ |
| H A D | sfallgatherv.c | 304 …ecv_replace(leafupdate, count, unit, next, link->tag, prev, link->tag, comm, MPI_STATUSES_IGNORE)); in PetscSFFetchAndOpBegin_Allgatherv()
|
| /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()
|
| H A D | bddcprivate.c | 7954 PetscCallMPI(MPI_Waitall(irend - irstart, reqs, MPI_STATUSES_IGNORE)); in PCBDDCMatISGetSubassemblingPattern() 8242 PetscCallMPI(MPI_Waitall(n_recvs, recv_req_idxs, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8312 PetscCallMPI(MPI_Waitall(n_recvs, recv_req_vals, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8403 PetscCallMPI(MPI_Waitall(n_recvs, recv_req_idxs_is, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8439 PetscCallMPI(MPI_Waitall(n_sends, send_req_idxs, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8441 PetscCallMPI(MPI_Waitall(n_sends, send_req_vals, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8450 PetscCallMPI(MPI_Waitall(n_sends, send_req_idxs_is, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8455 PetscCallMPI(MPI_Waitall(n_recvs, recv_req_vecs, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble() 8456 PetscCallMPI(MPI_Waitall(n_sends, send_req_vecs, MPI_STATUSES_IGNORE)); in PCBDDCMatISSubassemble()
|
| /petsc/src/mat/impls/aij/mpi/kokkos/ |
| H A D | mpiaijkok.kokkos.cxx | 407 PetscCallMPI(MPI_Waitall(nranks + niranks, reqs, MPI_STATUSES_IGNORE)); in MatMPIAIJKokkosReduceBegin() 420 PetscCallMPI(MPI_Waitall(nranks + niranks, reqs, MPI_STATUSES_IGNORE)); in MatMPIAIJKokkosReduceBegin() 815 PetscCallMPI(MPI_Waitall(niranks + nranks, reqs, MPI_STATUSES_IGNORE)); in MatMPIAIJKokkosBcastBegin()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vscat.c | 1024 PetscCallMPI(MPI_Waitall(nreq, reqs, MPI_STATUSES_IGNORE)); in VecScatterCreate()
|
| /petsc/include/petsc/mpiuni/ |
| H A D | mpi.h | 202 #define MPI_STATUSES_IGNORE (MPI_Status *)0 macro
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 2238 PetscCallMPI(MPI_Waitall((PetscMPIInt)(endC - startC), recvReqs, MPI_STATUSES_IGNORE)); in DMPforestGetCellCoveringSF() 2262 PetscCallMPI(MPI_Waitall((PetscMPIInt)(endF - startF), sendReqs, MPI_STATUSES_IGNORE)); in DMPforestGetCellCoveringSF()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mpidense.c | 2332 PetscCallMPI(MPI_Waitall(2, reqs, MPI_STATUSES_IGNORE)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 2491 PetscCallMPI(MPI_Waitall(nreqs, mumps->reqs, MPI_STATUSES_IGNORE)); in MatMumpsGatherNonzerosOnMaster()
|