petsc-3.13.6 2020-09-29
Report Typos and Errors

DMFOREST Examples

The DMFOREST class encapsulates an octree mesh, with interfaces for both topology and geometry. It is capable of parallel structured adaptive mesh refinement and coarsening and parallel redistribution for load balancing. It is designed to interface with the PetscFE and PetscFV trial discretization objects, and converts smoothly to a DMPLEX.

No beginner routines
Intermediate - Setting options for algorithms and data structures
DMForestGetAdaptivityForest DMForestGetMaximumRefinement DMForestSetInitialRefinement
DMForestGetAdaptivityLabel DMForestGetMinimumRefinement DMForestSetMaximumRefinement
DMForestGetAdaptivitySuccess DMForestGetPartitionOverlap DMForestSetMinimumRefinement
DMForestGetAdjacencyCodimension DMForestGetTopology DMForestSetPartitionOverlap
DMForestGetAdjacencyDimension DMForestSetAdaptivityForest DMForestSetTopology
DMForestGetBaseDM DMForestSetAdaptivityLabel DMForestTemplate
DMForestGetCellChart DMForestSetAdjacencyCodimension DMIsForest
DMForestGetCellSF DMForestSetAdjacencyDimension
DMForestGetInitialRefinement DMForestSetBaseDM
Advanced - Setting more advanced options and customization
DMFOREST DMForestGetComputeAdaptivitySF DMForestSetAdaptivityStrategy
DMForestGetAdaptivityPurpose DMForestGetGradeFactor DMForestSetCellWeightFactor
DMForestGetAdaptivitySF DMForestGetWeightCapacity DMForestSetCellWeights
DMForestGetCellWeightFactor DMForestRegisterType DMForestSetGradeFactor
DMForestGetCellWeights DMForestSetAdaptivityPurpose DMForestSetWeightCapacity
No developer routines
No deprecated routines

Table of Contents