|
dune-vtk 2.12
|
Loading...
Searching...
No Matches
Dune::Vtk::CellType Struct Reference
Mapping of Dune geometry types to VTK cell types. More...
#include <dune/vtk/types.hh>
Public Types | |
| enum | Parametrization { LINEAR = 1 , QUADRATIC = 2 , MULTI_QUADRATIC = 3 , LAGRANGE = 4 } |
| enum | Type : std::uint8_t { UNKNOWN = 0 , VERTEX = 1 , LINE = 3 , TRIANGLE = 5 , POLYGON = 7 , QUAD = 9 , TETRA = 10 , HEXAHEDRON = 12 , WEDGE = 13 , PYRAMID = 14 , QUADRATIC_EDGE = 21 , QUADRATIC_TRIANGLE = 22 , QUADRATIC_QUAD = 23 , QUADRATIC_TETRA = 24 , QUADRATIC_HEXAHEDRON = 25 , QUADRATIC_WEDGE = 26 , QUADRATIC_PYRAMID = 27 , BIQUADRATIC_QUAD = 28 , TRIQUADRATIC_HEXAHEDRON = 29 , BIQUADRATIC_TRIANGLE = 34 , TRIQUADRATIC_PYRAMID = 37 , LAGRANGE_CURVE = 68 , LAGRANGE_TRIANGLE = 69 , LAGRANGE_QUADRILATERAL = 70 , LAGRANGE_TETRAHEDRON = 71 , LAGRANGE_HEXAHEDRON = 72 , LAGRANGE_WEDGE = 73 , LAGRANGE_PYRAMID = 74 } |
Public Member Functions | |
| CellType (GeometryType const &t, Parametrization=LINEAR) | |
| std::uint8_t | type () const |
| Return VTK Cell type. | |
| int | layout (int dim) const |
| int | permutation (int idx) const |
| Return a permutation of Dune element vertices to conform to VTK element numbering. | |
| int | size () const |
| Number of nodes. | |
| bool | noPermutation () const |
Detailed Description
Member Enumeration Documentation
◆ Parametrization
◆ Type
Constructor & Destructor Documentation
◆ CellType()
| Dune::Vtk::CellType::CellType | ( | GeometryType const & | t, |
| Parametrization | parametrization = LINEAR |
||
| ) |
Member Function Documentation
◆ layout()
|
inline |
◆ noPermutation()
|
inline |
◆ permutation()
|
inline |
◆ size()
|
inline |
Number of nodes.
◆ type()
|
inline |
Return VTK Cell type.
The documentation for this struct was generated from the following files:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8