Home
last modified time | relevance | path

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

/petsc/src/dm/impls/forest/
H A Dforest.c1603 DM coarseDM; in DMCoarsen_Forest() local
1613 PetscCall(DMGetCoarseDM(dm, &coarseDM)); in DMCoarsen_Forest()
1614 if (coarseDM) { in DMCoarsen_Forest()
1615 PetscCall(PetscObjectReference((PetscObject)coarseDM)); in DMCoarsen_Forest()
1616 *dmCoarsened = coarseDM; in DMCoarsen_Forest()
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h1085 DM coarseDM; in DMSetUp_pforest() local
1087 PetscCall(DMForestTemplate(dm, MPI_COMM_NULL, &coarseDM)); in DMSetUp_pforest()
1088 PetscCall(DMForestSetAdaptivityPurpose(coarseDM, DM_ADAPT_COARSEN)); in DMSetUp_pforest()
1091 PetscCall(DMForestSetAdaptivityLabel(coarseDM, coarsen)); in DMSetUp_pforest()
1093 PetscCall(DMSetCoarseDM(dm, coarseDM)); in DMSetUp_pforest()
1094 PetscCall(PetscObjectDereference((PetscObject)coarseDM)); in DMSetUp_pforest()
1096 PetscCall(DMForestSetInitialRefinement(coarseDM, initLevel)); in DMSetUp_pforest()
1097 PetscCall(DMForestSetMinimumRefinement(coarseDM, minLevel)); in DMSetUp_pforest()
1098 coarse_pforest = (DM_Forest_pforest *)((DM_Forest *)coarseDM->data)->data; in DMSetUp_pforest()
4495 DM dmIn, dmVecIn, base, basec, plex, coarseDM; in DMForestTransferVecFromBase_pforest() local
[all …]
/petsc/src/dm/impls/plex/
H A Dplexcreate.c124 DM dmNew = *ndm, coordDM, coarseDM; in DMPlexReplace_Internal() local
188 PetscCall(DMGetCoarseDM(dmNew, &coarseDM)); in DMPlexReplace_Internal()
189 PetscCall(DMSetCoarseDM(dm, coarseDM)); in DMPlexReplace_Internal()
5408 DM *dms, coarseDM; in DMSetFromOptions_Plex() local
5410 PetscCall(DMGetCoarseDM(dm, &coarseDM)); in DMSetFromOptions_Plex()
5411 PetscCall(PetscObjectReference((PetscObject)coarseDM)); in DMSetFromOptions_Plex()
5425 PetscCall(DMSetCoarseDM(dms[refine - 1], coarseDM)); in DMSetFromOptions_Plex()
5426 PetscCall(PetscObjectDereference((PetscObject)coarseDM)); in DMSetFromOptions_Plex()