Home
last modified time | relevance | path

Searched refs:nrranks (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexcheckinterface.c6 … PetscMPIInt sranks[], PetscInt ssize[], const void *sarr[], PetscMPIInt nrranks, const PetscMPIIn… in ExchangeArrayByRank_Private() argument
18 PetscCall(PetscMalloc2(nrranks, &rsize, nrranks, &rarr)); in ExchangeArrayByRank_Private()
19 PetscCall(PetscMalloc2(nrranks, &rreq, nsranks, &sreq)); in ExchangeArrayByRank_Private()
22 …for (r = 0; r < nrranks; r++) PetscCallMPI(MPIU_Irecv(&rsize[r], 1, MPIU_INT, rranks[r], tag, comm… in ExchangeArrayByRank_Private()
24 PetscCallMPI(MPI_Waitall(nrranks, rreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private()
28 for (r = 0; r < nrranks; r++) { in ExchangeArrayByRank_Private()
33 PetscCallMPI(MPI_Waitall(nrranks, rreq, MPI_STATUSES_IGNORE)); in ExchangeArrayByRank_Private()
43 …etscMPIInt nsranks, const PetscMPIInt sranks[], Vec svecs[], PetscMPIInt nrranks, const PetscMPIIn… in ExchangeVecByRank_Private() argument
53 PetscCall(PetscMalloc4(nsranks, &ssize, nsranks, &sarr, nrranks, &rreq, nsranks, &sreq)); in ExchangeVecByRank_Private()
58 …k_Private(obj, MPIU_SCALAR, nsranks, sranks, ssize, (const void **)sarr, nrranks, rranks, &rsize, … in ExchangeVecByRank_Private()
[all …]
/petsc/src/dm/impls/plex/adaptors/parmmg/
H A Dparmmgadapt.c37 PetscMPIInt niranks, nrranks, numNgbRanks; in DMAdaptMetric_ParMmg_Plex() local
81 niranks = nrranks = 0; in DMAdaptMetric_ParMmg_Plex()
86 PetscCall(PetscSFGetRootRanks(sf, &nrranks, &rranks, &roffset, &rmine, &rremote)); in DMAdaptMetric_ParMmg_Plex()
87 for (r = 0; r < nrranks; ++r) { in DMAdaptMetric_ParMmg_Plex()