42 static constexpr unsigned short nNodesFace[5] = {4, 3, 3, 3, 3};
43 static constexpr unsigned short Faces[5][4] = {{0, 3, 2, 1}, {4, 3, 0, 0}, {4, 0, 1, 1}, {2, 4, 1, 1}, {3, 4, 2, 2}};
46 {1, 3, 4, 4}, {0, 2, 4, 4}, {1, 3, 4, 4}, {2, 0, 4, 4}, {0, 1, 2, 3}};
64 CPyramid(
unsigned long val_point_0,
unsigned long val_point_1,
unsigned long val_point_2,
unsigned long val_point_3,
65 unsigned long val_point_4);
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 pyramid element definition.
Definition CPyramid.hpp:54
void Change_Orientation() override
Change the orientation of an element.
Definition CPyramid.cpp:47
@ PYRAMID
VTK nomenclature for defining a pyramid element.
Definition option_structure.hpp:139
constexpr unsigned short N_POINTS_PYRAMID
General output & CGNS defines.
Definition option_structure.hpp:148
constexpr unsigned short N_POINTS_QUADRILATERAL
General output & CGNS defines.
Definition option_structure.hpp:145
constexpr unsigned short N_FACES_PYRAMID
General output & CGNS defines.
Definition option_structure.hpp:156
Definition CPyramid.hpp:37
static constexpr unsigned short Faces[5][4]
Definition CPyramid.hpp:43
@ VTK_Type
Definition CPyramid.hpp:41
static constexpr unsigned short nNeighbor_Nodes[5]
Definition CPyramid.hpp:44
@ nFaces
Definition CPyramid.hpp:39
static constexpr unsigned short Neighbor_Nodes[5][4]
Definition CPyramid.hpp:45
@ nNodes
Definition CPyramid.hpp:38
@ maxNodesFace
Definition CPyramid.hpp:40
static constexpr unsigned short nNodesFace[5]
Definition CPyramid.hpp:42