Searched refs:coarseDM (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/forest/ |
| H A D | forest.c | 1603 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 D | pforest.h | 1085 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 D | plexcreate.c | 124 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()
|