Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexcoarsen.c3 PetscErrorCode DMCoarsen_Plex(DM dm, MPI_Comm comm, DM *dmCoarsened) in DMCoarsen_Plex() argument
8 *dmCoarsened = dm->coarseMesh; in DMCoarsen_Plex()
12 PetscErrorCode DMCoarsenHierarchy_Plex(DM dm, PetscInt nlevels, DM dmCoarsened[]) in DMCoarsenHierarchy_Plex() argument
21 PetscCall(DMCoarsen(rdm, PetscObjectComm((PetscObject)dm), &dmCoarsened[c])); in DMCoarsenHierarchy_Plex()
22 PetscCall(DMCopyDisc(rdm, dmCoarsened[c])); in DMCoarsenHierarchy_Plex()
23 if (localized) PetscCall(DMLocalizeCoordinates(dmCoarsened[c])); in DMCoarsenHierarchy_Plex()
24 PetscCall(DMSetCoarseDM(rdm, dmCoarsened[c])); in DMCoarsenHierarchy_Plex()
25 rdm = dmCoarsened[c]; in DMCoarsenHierarchy_Plex()
H A Dplexadapt.c248 …(DM dm, PETSC_UNUSED Vec metric, DMLabel adaptLabel, PETSC_UNUSED DMLabel rgLabel, DM *dmCoarsened) in DMPlexCoarsen_Internal() argument
265 PetscCall(DMAdaptMetric(dm, metricVec, bdLabel, rgLabel, dmCoarsened)); in DMPlexCoarsen_Internal()
267 PetscCall(DMCopyDisc(dm, *dmCoarsened)); in DMPlexCoarsen_Internal()
268 PetscCall(DMPlexCopy_Internal(dm, PETSC_TRUE, PETSC_TRUE, *dmCoarsened)); in DMPlexCoarsen_Internal()
269 if (localized) PetscCall(DMLocalizeCoordinates(*dmCoarsened)); in DMPlexCoarsen_Internal()
/petsc/src/dm/impls/stag/tests/
H A Dex16.c8 DM dm, dmCoarsened, dmRefined; in main() local
39 PetscCall(DMCoarsen(dm, PetscObjectComm((PetscObject)dm), &dmCoarsened)); in main()
40 PetscCall(DMView(dmCoarsened, PETSC_VIEWER_STDOUT_WORLD)); in main()
42 PetscCall(DMDestroy(&dmCoarsened)); in main()
/petsc/src/dm/impls/forest/
H A Dforest.c1600 static PetscErrorCode DMCoarsen_Forest(DM dm, MPI_Comm comm, DM *dmCoarsened) in DMCoarsen_Forest() argument
1616 *dmCoarsened = coarseDM; in DMCoarsen_Forest()
1619 PetscCall(DMForestTemplate(dm, comm, dmCoarsened)); in DMCoarsen_Forest()
1620 PetscCall(DMForestSetAdaptivityPurpose(*dmCoarsened, DM_ADAPT_COARSEN)); in DMCoarsen_Forest()
1626 PetscCall(DMForestSetAdaptivityLabel(*dmCoarsened, coarsen)); in DMCoarsen_Forest()
/petsc/src/dm/impls/moab/
H A Ddmmoab.cxx28 PETSC_EXTERN PetscErrorCode DMCoarsen_Moab(DM dm, MPI_Comm comm, DM *dmCoarsened);
30 PETSC_EXTERN PetscErrorCode DMCoarsenHierarchy_Moab(DM dm, PetscInt nlevels, DM dmCoarsened[]);