Searched refs:nrranks (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexcheckinterface.c | 6 … 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 D | parmmgadapt.c | 37 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()
|