Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/adaptors/parmmg/
H A Dparmmgadapt.c215 PetscInt *rankOfUsedVertices, *rankOfUsedMultiRootLeaves, *usedCopies; in DMAdaptMetric_ParMmg_Plex() local
225 PetscCall(PetscCalloc1(pEnd - pStart, &rankOfUsedVertices)); in DMAdaptMetric_ParMmg_Plex()
226 for (i = 0; i < pEnd - pStart; ++i) rankOfUsedVertices[i] = -1; in DMAdaptMetric_ParMmg_Plex()
228 if (vertexNumber[i - vStart]) rankOfUsedVertices[i] = rank; in DMAdaptMetric_ParMmg_Plex()
233 PetscCall(PetscSFGatherBegin(sf, MPIU_INT, rankOfUsedVertices, rankOfUsedMultiRootLeaves)); in DMAdaptMetric_ParMmg_Plex()
234 PetscCall(PetscSFGatherEnd(sf, MPIU_INT, rankOfUsedVertices, rankOfUsedMultiRootLeaves)); in DMAdaptMetric_ParMmg_Plex()
235 PetscCall(PetscFree(rankOfUsedVertices)); in DMAdaptMetric_ParMmg_Plex()