Lines Matching refs:remotesExpanded
1260 PetscSFNode *remotesNew, *remotesNewRoot, *remotesExpanded; in DMSetUp_pforest() local
1274 PetscCall(PetscMalloc1(nleavesCellSF, &remotesExpanded)); in DMSetUp_pforest()
1276 remotesExpanded[i].rank = -1; in DMSetUp_pforest()
1277 remotesExpanded[i].index = -1; in DMSetUp_pforest()
1279 for (i = 0; i < nleaves; i++) remotesExpanded[leaves ? leaves[i] : i] = remotesNew[i]; in DMSetUp_pforest()
1281 …PetscCall(PetscSFBcastBegin(preCellSF, MPIU_SF_NODE, remotesExpanded, remotesExpanded, MPI_REPLACE… in DMSetUp_pforest()
1282 …PetscCall(PetscSFBcastEnd(preCellSF, MPIU_SF_NODE, remotesExpanded, remotesExpanded, MPI_REPLACE)); in DMSetUp_pforest()
1286 if (remotesExpanded[i].rank >= 0) nleavesExpanded++; in DMSetUp_pforest()
1291 if (remotesExpanded[i].rank >= 0) { in DMSetUp_pforest()
1293 if (i > nleavesExpanded) remotesExpanded[nleavesExpanded] = remotes[i]; in DMSetUp_pforest()
1299 …seToPreFineNew, cEnd, nleavesExpanded, leavesNew, PETSC_OWN_POINTER, remotesExpanded, PETSC_COPY_V… in DMSetUp_pforest()
1302 …(coarseToPreFineNew, cEnd, nleavesExpanded, NULL, PETSC_OWN_POINTER, remotesExpanded, PETSC_COPY_V… in DMSetUp_pforest()
1304 PetscCall(PetscFree(remotesExpanded)); in DMSetUp_pforest()