42 static constexpr unsigned short nNodesFace[4] = {3, 3, 3, 3};
43 static constexpr unsigned short Faces[4][3] = {{0, 2, 1}, {0, 1, 3}, {0, 3, 2}, {1, 2, 3}};
45 static constexpr unsigned short Neighbor_Nodes[4][3] = {{1, 2, 3}, {0, 2, 3}, {0, 1, 3}, {0, 1, 2}};
62 CTetrahedron(
unsigned long val_point_0,
unsigned long val_point_1,
unsigned long val_point_2,
63 unsigned long val_point_3);
Headers of the main subroutines for storing the primal grid structure. The subroutines and functions ...
Override the connectivity getters of CPrimalGrid.
Definition CPrimalGrid.hpp:468
Class for tetrahedron element definition.
Definition CTetrahedron.hpp:53
void Change_Orientation() override
Change the orientation of an element.
Definition CTetrahedron.cpp:46
@ TETRAHEDRON
VTK nomenclature for defining a tetrahedron element.
Definition option_structure.hpp:136
constexpr unsigned short N_FACES_TETRAHEDRON
General output & CGNS defines.
Definition option_structure.hpp:155
constexpr unsigned short N_POINTS_TRIANGLE
General output & CGNS defines.
Definition option_structure.hpp:144
constexpr unsigned short N_POINTS_TETRAHEDRON
General output & CGNS defines.
Definition option_structure.hpp:146
Definition CTetrahedron.hpp:37
@ maxNodesFace
Definition CTetrahedron.hpp:40
static constexpr unsigned short Neighbor_Nodes[4][3]
Definition CTetrahedron.hpp:45
@ VTK_Type
Definition CTetrahedron.hpp:41
static constexpr unsigned short nNeighbor_Nodes[4]
Definition CTetrahedron.hpp:44
static constexpr unsigned short nNodesFace[4]
Definition CTetrahedron.hpp:42
@ nNodes
Definition CTetrahedron.hpp:38
static constexpr unsigned short Faces[4][3]
Definition CTetrahedron.hpp:43
@ nFaces
Definition CTetrahedron.hpp:39