Enum t8_geometry_type

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