:orphan: # DMPlexReorderDefaultFlag Flag indicating whether the `DMPLEX` should be reordered by default ## Synopsis ``` typedef enum { DMPLEX_REORDER_DEFAULT_NOTSET = -1, DMPLEX_REORDER_DEFAULT_FALSE = 0, DMPLEX_REORDER_DEFAULT_TRUE } DMPlexReorderDefaultFlag; ``` ## Values - ***`DMPLEX_REORDER_DEFAULT_NOTSET` -*** Flag not set. - ***`DMPLEX_REORDER_DEFAULT_FALSE` -*** Do not reorder by default. - ***`DMPLEX_REORDER_DEFAULT_TRUE` -*** Reorder by default. ## Developer Note Any additions/changes here MUST also be made in include/petsc/finclude/petscdmplex.h and src/dm/f90-mod/petscdmplex.h Could be replaced with `PETSC_BOOL3` ## See Also `DMPlexReorderSetDefault()`, `DMPlexReorderGetDefault()`, `DMPlexGetOrdering()`, `DMPlexPermute()` ## Level intermediate ## Location include/petscdmplex.h --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscdmplex.h) [Index of all DMPlex routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)