typedef enum { DMPLEX_INTERPOLATED_INVALID = -1, DMPLEX_INTERPOLATED_NONE = 0, DMPLEX_INTERPOLATED_PARTIAL, DMPLEX_INTERPOLATED_MIXED, DMPLEX_INTERPOLATED_FULL } DMPlexInterpolatedFlag;
DMPLEX_INTERPOLATED_INVALID - Uninitialized value (internal use only; never returned by DMPlexIsInterpolated() or DMPlexIsInterpolatedCollective())
DMPLEX_INTERPOLATED_NONE - Mesh is not interpolated
DMPLEX_INTERPOLATED_PARTIAL - Mesh is partially interpolated. This can e.g. mean DMPlex with cells, faces and vertices but no edges represented, or a mesh with mixed cones (see DMPlexStratify() for an example)
DMPLEX_INTERPOLATED_MIXED - Can be returned only by DMPlexIsInterpolatedCollective(), meaning that DMPlexIsInterpolated() returns different interpolatedness on different ranks
DMPLEX_INTERPOLATED_FULL - Mesh is fully interpolated