42 static constexpr unsigned short nNodesFace[3] = {2, 2, 2};
43 static constexpr unsigned short Faces[3][2] = {{0, 1}, {1, 2}, {2, 0}};
45 static constexpr unsigned short Neighbor_Nodes[3][2] = {{1, 2}, {2, 0}, {0, 1}};
61 CTriangle(
unsigned long val_point_0,
unsigned long val_point_1,
unsigned long val_point_2);
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
std::unique_ptr< unsigned long[]> Nodes
Global node indices of the element.
Definition CPrimalGrid.hpp:51
Class for triangle element definition.
Definition CTriangle.hpp:53
void Change_Orientation() override
Change the orientation of an element.
Definition CTriangle.hpp:66
constexpr unsigned short N_POINTS_LINE
General output & CGNS defines.
Definition option_structure.hpp:143
constexpr unsigned short N_FACES_TRIANGLE
General output & CGNS defines.
Definition option_structure.hpp:153
@ TRIANGLE
VTK nomenclature for defining a triangle element.
Definition option_structure.hpp:134
constexpr unsigned short N_POINTS_TRIANGLE
General output & CGNS defines.
Definition option_structure.hpp:144
Definition CTriangle.hpp:37
static constexpr unsigned short nNeighbor_Nodes[3]
Definition CTriangle.hpp:44
static constexpr unsigned short Faces[3][2]
Definition CTriangle.hpp:43
static constexpr unsigned short nNodesFace[3]
Definition CTriangle.hpp:42
@ nNodes
Definition CTriangle.hpp:38
@ maxNodesFace
Definition CTriangle.hpp:40
@ nFaces
Definition CTriangle.hpp:39
static constexpr unsigned short Neighbor_Nodes[3][2]
Definition CTriangle.hpp:45
@ VTK_Type
Definition CTriangle.hpp:41