DMPlexTransformType#

String with the name of a PETSc DMPlexTransformType

Synopsis#

typedef const char *DMPlexTransformType;
#define DMPLEXREFINEREGULAR       "refine_regular"
#define DMPLEXREFINEALFELD        "refine_alfeld"
#define DMPLEXREFINEPOWELLSABIN   "refine_powell_sabin"
#define DMPLEXREFINEBOUNDARYLAYER "refine_boundary_layer"
#define DMPLEXREFINESBR           "refine_sbr"
#define DMPLEXREFINETOBOX         "refine_tobox"
#define DMPLEXREFINETOSIMPLEX     "refine_tosimplex"
#define DMPLEXREFINE1D            "refine_1d"
#define DMPLEXEXTRUDETYPE         "extrude"
#define DMPLEXCOHESIVEEXTRUDE     "cohesive_extrude"
#define DMPLEXTRANSFORMFILTER     "transform_filter"

Note#

Summary of Unstructured Mesh Transformations for a table of available transformation types

See Also#

Summary of Unstructured Mesh Transformations, DMPlex: Unstructured Grids, DMPlexTransformCreate(), DMPlexTransform, DMPlexTransformRegister()

Level#

beginner

Location#

include/petscdmplextransform.h


Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages