Lines Matching refs:coarseToPreFine
709 PetscSF preCoarseToFine = NULL, coarseToPreFine = NULL; in DMSetUp_pforest() local
883 …cObject)dm), pforest->forest, 0, apforest->forest, apforest->cLocalStart, &coarseToPreFine, NULL)); in DMSetUp_pforest()
891 …cObject)dm), pforest->forest, 0, apforest->forest, apforest->cLocalStart, &coarseToPreFine, NULL)); in DMSetUp_pforest()
943 … apforest->forest, apforest->cLocalStart, pforest->forest, 0, &preCoarseToFine, &coarseToPreFine)); in DMSetUp_pforest()
1113 if (preCoarseToFine || coarseToPreFine) copyForest = PETSC_TRUE; in DMSetUp_pforest()
1120 if (preCoarseToFine || coarseToPreFine) { in DMSetUp_pforest()
1167 if (coarseToPreFine) { in DMSetUp_pforest()
1171 PetscCall(PetscSFCompose(repartSFinv, coarseToPreFine, &coarseToPreFineNew)); in DMSetUp_pforest()
1172 PetscCall(PetscSFDestroy(&coarseToPreFine)); in DMSetUp_pforest()
1174 coarseToPreFine = coarseToPreFineNew; in DMSetUp_pforest()
1207 if (preCoarseToFine || coarseToPreFine) { in DMSetUp_pforest()
1255 if (coarseToPreFine) { in DMSetUp_pforest()
1262 PetscCall(PetscSFSetUp(coarseToPreFine)); in DMSetUp_pforest()
1263 PetscCall(PetscSFGetGraph(coarseToPreFine, &nroots, &nleaves, &leaves, &remotes)); in DMSetUp_pforest()
1271 …PetscCall(PetscSFBcastBegin(coarseToPreFine, MPIU_SF_NODE, remotesNewRoot, remotesNew, MPI_REPLACE… in DMSetUp_pforest()
1272 …PetscCall(PetscSFBcastEnd(coarseToPreFine, MPIU_SF_NODE, remotesNewRoot, remotesNew, MPI_REPLACE)); in DMSetUp_pforest()
1305 PetscCall(PetscSFDestroy(&coarseToPreFine)); in DMSetUp_pforest()
1306 coarseToPreFine = coarseToPreFineNew; in DMSetUp_pforest()
1312 forest->coarseToPreFine = coarseToPreFine; in DMSetUp_pforest()