Enum t8_geometry_type
Defined in File t8_geometry.h
Enum Documentation
-
enum t8_geometry_type
This enumeration contains all possible geometries.
Values:
-
enumerator T8_GEOMETRY_TYPE_ZERO
The zero geometry maps all points to zero.
-
enumerator T8_GEOMETRY_TYPE_LINEAR
The linear geometry uses linear interpolations to interpolate between the tree vertices.
-
enumerator T8_GEOMETRY_TYPE_LINEAR_AXIS_ALIGNED
The linear, axis aligned geometry uses only 2 vertices, since it is axis aligned.
-
enumerator T8_GEOMETRY_TYPE_LAGRANGE
The Lagrange geometry uses a mapping with Lagrange polynomials to approximate curved elements .
-
enumerator T8_GEOMETRY_TYPE_ANALYTIC
The analytic geometry uses a user-defined analytic function to map into the physical domain.
-
enumerator T8_GEOMETRY_TYPE_CAD
The opencascade geometry uses CAD shapes to map trees exactly to the underlying CAD model.
-
enumerator T8_GEOMETRY_TYPE_COUNT
This is no geometry type but can be used as the number of geometry types.
-
enumerator T8_GEOMETRY_TYPE_INVALID
This is no geometry type but is used as error type to describe invalid geometries.
-
enumerator T8_GEOMETRY_TYPE_UNDEFINED
This is no geometry type but is used for every geometry, where no type is defined.
-
enumerator T8_GEOMETRY_TYPE_ZERO