Home
last modified time | relevance | path

Searched refs:MPIU_Irecv (Results 1 – 25 of 29) sorted by relevance

12

/petsc/src/sys/utils/
H A Dmpimesg.c107 …for (i = 0; i < nrecvs; i++) PetscCallMPI(MPIU_Irecv((*olengths) + i, 1, MPI_INT, MPI_ANY_SOURCE, … in PetscGatherMessageLengths()
185 …for (i = 0; i < nrecvs; i++) PetscCallMPI(MPIU_Irecv((*olengths) + i, 1, MPIU_INT, MPI_ANY_SOURCE,… in PetscGatherMessageLengths_Private()
258 PetscCallMPI(MPIU_Irecv(buf_j, 2, MPI_INT, MPI_ANY_SOURCE, tag, comm, r_waits + i)); in PetscGatherMessageLengths2()
309 …for (i = 0; i < nrecvs; ++i) PetscCallMPI(MPIU_Irecv(rbuf_t[i], olengths[i], MPIU_INT, onodes[i], … in PetscPostIrecvInt()
334 …for (i = 0; i < nrecvs; ++i) PetscCallMPI(MPIU_Irecv(rbuf_t[i], olengths[i], MPIU_SCALAR, onodes[i… in PetscPostIrecvScalar()
H A Dmpits.c164 …for (i = 0; i < nrecvs; i++) PetscCallMPI(MPIU_Irecv((void *)(fdata + count * unitbytes * i), coun… in PetscCommBuildTwoSided_Allreduce()
208 …for (i = 0; i < nrecvs; i++) PetscCallMPI(MPIU_Irecv((void *)(fdata + count * unitbytes * i), coun… in PetscCommBuildTwoSided_RedScatter()
/petsc/src/vec/is/ao/impls/memscalable/
H A Daomemscalable.c157 …for (PetscMPIInt i = 0; i < nreceives; i++) PetscCallMPI(MPIU_Irecv(rindices + nmax * i, nmax, MPI… in AOMap_MemoryScalable_private()
185 …PetscCallMPI(MPIU_Irecv(sindices2 + start[i], sizes[2 * i], MPIU_INT, i, tag2, comm, recv_waits2 +… in AOMap_MemoryScalable_private()
323 …for (i = 0; i < nreceives; i++) PetscCallMPI(MPIU_Irecv(rindices + nmax * i, nmax, MPIU_INT, MPI_A… in AOCreateMemoryScalable_private()
/petsc/src/dm/impls/plex/
H A Dplexcheckinterface.c22 …for (r = 0; r < nrranks; r++) PetscCallMPI(MPIU_Irecv(&rsize[r], 1, MPIU_INT, rranks[r], tag, comm… in ExchangeArrayByRank_Private()
30 PetscCallMPI(MPIU_Irecv(rarr[r], rsize[r], dt, rranks[r], tag, comm, &rreq[r])); in ExchangeArrayByRank_Private()
/petsc/src/vec/is/sf/impls/basic/nvshmem/
H A Dsfnvshmem.cu111 …for (i = 0; i < nRemoteRootRanks; i++) PetscCallMPI(MPIU_Irecv(&sf->rootsigdisp[i], 1, MPIU_INT, s… in PetscSFSetUp_Basic_NVSHMEM()
115 …for (i = 0; i < nRemoteRootRanks; i++) PetscCallMPI(MPIU_Irecv(&sf->rootbufdisp[i], 1, MPIU_INT, s… in PetscSFSetUp_Basic_NVSHMEM()
134 …for (i = 0; i < nRemoteLeafRanks; i++) PetscCallMPI(MPIU_Irecv(&bas->leafsigdisp[i], 1, MPIU_INT, … in PetscSFSetUp_Basic_NVSHMEM()
138 …for (i = 0; i < nRemoteLeafRanks; i++) PetscCallMPI(MPIU_Irecv(&bas->leafbufdisp[i], 1, MPIU_INT, … in PetscSFSetUp_Basic_NVSHMEM()
/petsc/src/vec/vec/utils/
H A Dvecstash.c264 …PetscCallMPI(MPIU_Irecv(rvalues + bs * nmax * i, bs * nmax, MPIU_SCALAR, MPI_ANY_SOURCE, tag1, com… in VecStashScatterBegin_Private()
265 …PetscCallMPI(MPIU_Irecv(rindices + nmax * i, nmax, MPIU_INT, MPI_ANY_SOURCE, tag2, comm, recv_wait… in VecStashScatterBegin_Private()
H A Dvscat.c1014 … PetscCallMPI(MPIU_Irecv(rxindices + disp, count, MPIU_INT, recvfrom[i], tag1, ycomm, rreqs + i)); in VecScatterCreate()
1015 …PetscCallMPI(MPIU_Irecv(ryindices + disp, count, MPIU_INT, recvfrom[i], tag2, ycomm, rreqs + nrecv… in VecScatterCreate()
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c178 PetscCallMPI(MPIU_Irecv(frame->ints, hdr->count, MPIU_INT, rank, tag[0], comm, &req[0])); in VecAssemblyRecv_MPI_Private()
180 PetscCallMPI(MPIU_Irecv(frame->scalars, hdr->count, MPIU_SCALAR, rank, tag[1], comm, &req[1])); in VecAssemblyRecv_MPI_Private()
190 PetscCallMPI(MPIU_Irecv(frame->intb, hdr->bcount, MPIU_INT, rank, tag[2], comm, &req[2])); in VecAssemblyRecv_MPI_Private()
192 …PetscCallMPI(MPIU_Irecv(frame->scalarb, hdr->bcount * bs, MPIU_SCALAR, rank, tag[3], comm, &req[3]… in VecAssemblyRecv_MPI_Private()
/petsc/src/mat/impls/dense/mpi/
H A Dmmdense.c158 …for (PetscInt i = 0; i < nrqr; ++i) PetscCallMPI(MPIU_Irecv(rbuf1[i], bsz, MPIU_INT, MPI_ANY_SOURC… in MatCreateSubMatrices_MPIDense_Local()
223 PetscCallMPI(MPIU_Irecv(rbuf2[i], count, MPIU_SCALAR, j, tag1, comm, r_waits2 + i)); in MatCreateSubMatrices_MPIDense_Local()
/petsc/src/mat/impls/sbaij/mpi/
H A Dsbaijov.c352 PetscCallMPI(MPIU_Irecv(odata1, ilen, MPIU_INT, proc_id, r_status.MPI_TAG, comm, &r_req)); in MatIncreaseOverlap_MPISBAIJ_Once()
405 PetscCallMPI(MPIU_Irecv(data2, ilen, MPIU_INT, proc_id, r_status.MPI_TAG, comm, &r_req)); in MatIncreaseOverlap_MPISBAIJ_Once()
/petsc/src/ts/characteristic/interface/
H A Dcharacteristic.c586 …for (n = 1; n < c->numNeighbors; n++) PetscCallMPI(MPIU_Irecv(&c->fillCount[n], 1, MPIU_INT, c->ne… in CharacteristicSendCoordinatesBegin()
609 …PetscCallMPI(MPIU_Irecv(&(c->queueRemote[c->remoteOffsets[n]]), c->fillCount[n], c->itemType, c->n… in CharacteristicSendCoordinatesBegin()
641 …for (n = 1; n < c->numNeighbors; n++) PetscCallMPI(MPIU_Irecv(&(c->queue[c->localOffsets[n]]), c->… in CharacteristicGetValuesBegin()
/petsc/src/dm/impls/swarm/
H A Ddata_ex.c541 …for (i = 0; i < np; ++i) PetscCallMPI(MPIU_Irecv(&de->messages_to_be_recvieved[i], 1, MPIU_INT, de… in DMSwarmDataExPackFinalize()
603 …PetscCallMPI(MPIU_Irecv(dest, de->messages_to_be_recvieved[i] * de->unit_message_size, MPI_CHAR, d… in DMSwarmDataExEnd()
/petsc/src/vec/is/utils/
H A Dpsort.c188 …if (total > 0) PetscCallMPI(MPIU_Irecv(arrayout, total, MPIU_INT, MPI_ANY_SOURCE, firsttag, map->c… in PetscParallelRedistribute()
/petsc/src/mat/impls/baij/mpi/
H A Dbaijov.c883 PetscCallMPI(MPIU_Irecv(rbuf2[i], w1[j], MPIU_INT, j, tag2, comm, r_waits2 + i));
925 …PetscCallMPI(MPIU_Irecv(rbuf3[i], rbuf2[i][0], MPIU_INT, req_source2[i], tag3, comm, r_waits3 + i)…
1236 …PetscCallMPI(MPIU_Irecv(rbuf4[i], rbuf2[i][0] * bs2, MPIU_SCALAR, req_source2[i], tag4, comm, r_wa…
/petsc/src/ksp/pc/impls/is/nn/
H A Dnn.c254 …PetscCallMPI(MPIU_Irecv(DZ_IN[i], n_shared[i], MPIU_SCALAR, nn, tag, PetscObjectComm((PetscObject)… in PCNNCreateCoarseMatrix()
/petsc/src/ksp/pc/impls/tfs/
H A Dgs.c1157 …PetscCallMPI(MPIU_Irecv(in1, *size * step, MPIU_SCALAR, MPI_ANY_SOURCE, MSGTAG1 + *list, gs->PCTFS… in PCTFS_gs_gop_vec_pairwise_plus()
1346 …PetscCallMPI(MPIU_Irecv(in1, *size, MPIU_SCALAR, MPI_ANY_SOURCE, MSGTAG1 + *list, gs->PCTFS_gs_com… in PCTFS_gs_gop_pairwise_plus_hc()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c1375 …for (PetscMPIInt i = 0; i < nrqs; ++i) PetscCallMPI(MPIU_Irecv(rbuf2[i], w1[pa[i]], MPIU_INT, pa[i… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1417 …PetscCallMPI(MPIU_Irecv(rbuf3[i], rbuf2[i][0], MPIU_INT, req_source2[i], tag3, comm, r_waits3 + i)… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1689 …PetscCallMPI(MPIU_Irecv(rbuf4[i], rbuf2[i][0], MPIU_SCALAR, req_source2[i], tag4, comm, r_waits4 +… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2281 PetscCallMPI(MPIU_Irecv(rbuf2[i], w1[j], MPIU_INT, j, tag2, comm, r_waits2 + i)); in MatCreateSubMatrices_MPIAIJ_Local()
2326 …PetscCallMPI(MPIU_Irecv(rbuf3[i], rbuf2[i][0], MPIU_INT, req_source2[i], tag3, comm, r_waits3 + i)… in MatCreateSubMatrices_MPIAIJ_Local()
2614 …PetscCallMPI(MPIU_Irecv(rbuf4[i], rbuf2[i][0], MPIU_SCALAR, req_source2[i], tag4, comm, r_waits4 +… in MatCreateSubMatrices_MPIAIJ_Local()
H A Dmpimatmatmult.c577 …for (PetscMPIInt i = 0; i < nrecvs; i++) PetscCallMPI(MPIU_Irecv(rvalues + (rstarts[i] - rstarts[0… in MatMPIDenseScatter()
/petsc/src/ksp/pc/impls/redistribute/
H A Dredistribute.c193 …PetscCallMPI(MPIU_Irecv(rvalues + count, olengths1[i], MPIU_INT, onodes1[i], tag, comm, recv_waits… in PCSetUp_Redistribute()
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx405 …for (PetscInt i = 0; i < niranks; i++) PetscCallMPI(MPIU_Irecv(&recvRowLen[ioffset[i]], ioffset[i … in MatMPIAIJKokkosReduceBegin()
418 …for (PetscInt i = 0; i < nranks; i++) PetscCallMPI(MPIU_Irecv(&sdisp[i], 1, MPIU_INT, ranks[i], ta… in MatMPIAIJKokkosReduceBegin()
813 …for (PetscInt i = 0; i < nranks; i++) PetscCallMPI(MPIU_Irecv(&rdisp[i], 1, MPIU_INT, ranks[i], ta… in MatMPIAIJKokkosBcastBegin()
/petsc/include/
H A Dpetscsys.h2780 static inline PetscMPIInt MPIU_Irecv(const void *buf, MPIU_Count count, MPI_Datatype dtype, PetscMP… in MPIU_Irecv() function
2847 …#define MPIU_Irecv(buf, count, dtype, source, tag, comm, request) MPI_Irecv_c(buf, (MPI_Count)… macro
/petsc/src/vec/is/sf/impls/basic/
H A Dsfbasic.c234 …for (PetscMPIInt i = bas->ndiranks; i < bas->niranks; i++) PetscCallMPI(MPIU_Irecv(bas->irootloc +… in PetscSFSetUp_Basic()
/petsc/src/mat/utils/
H A Dmatstash.c812 …PetscCallMPI(MPIU_Irecv(frame->buffer, hdr->count, stash->blocktype, rank, tag[0], comm, &req[0])); in MatStashBTSRecv_Private()
/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c2438 …PetscCallMPI(MPIU_Irecv(irn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nr… in MatMumpsGatherNonzerosOnMaster()
2439 …PetscCallMPI(MPIU_Irecv(jcn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nr… in MatMumpsGatherNonzerosOnMaster()
2440 …PetscCallMPI(MPIU_Irecv(val, count, MPIU_SCALAR, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreq… in MatMumpsGatherNonzerosOnMaster()
2473 …PetscCallMPI(MPIU_Irecv(val, count, MPIU_SCALAR, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreq… in MatMumpsGatherNonzerosOnMaster()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c354 …PetscCallMPI(MPIU_Irecv(&recv_buffer[ptrs_buffer[i - 1]], buf_size, MPIU_SCALAR, neigh, 0, comm, &… in PCBDDCSetupFETIDPMatContext()

12