Documentation 6b54b78464
Loading...
Searching...
No Matches
CHexahedronConnectivity Class Reference

#include <CHexahedron.hpp>

Public Types

enum  { nNodes = N_POINTS_HEXAHEDRON }
 
enum  { nFaces = N_FACES_HEXAHEDRON }
 
enum  { maxNodesFace = N_POINTS_QUADRILATERAL }
 
enum  { VTK_Type = HEXAHEDRON }
 

Static Public Attributes

static constexpr unsigned short nNodesFace [6] = {4, 4, 4, 4, 4, 4}
 
static constexpr unsigned short Faces [6][4]
 
static constexpr unsigned short nNeighbor_Nodes [8] = {3, 3, 3, 3, 3, 3, 3, 3}
 
static constexpr unsigned short Neighbor_Nodes [8][3]
 

Detailed Description

Defines the connectivity of a hexahedron element. See CPrimalGridWithConnectivity.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
nNodes 

◆ anonymous enum

anonymous enum
Enumerator
nFaces 

◆ anonymous enum

anonymous enum
Enumerator
maxNodesFace 

◆ anonymous enum

anonymous enum
Enumerator
VTK_Type 

Member Data Documentation

◆ Faces

constexpr unsigned short CHexahedronConnectivity::Faces
staticconstexpr
Initial value:
= {{0, 1, 5, 4}, {1, 2, 6, 5}, {2, 3, 7, 6},
{3, 0, 4, 7}, {0, 3, 2, 1}, {4, 5, 6, 7}}

◆ Neighbor_Nodes

constexpr unsigned short CHexahedronConnectivity::Neighbor_Nodes
staticconstexpr
Initial value:
= {{1, 3, 4}, {0, 2, 5}, {1, 3, 6}, {0, 2, 7},
{0, 5, 7}, {4, 6, 1}, {2, 5, 7}, {4, 3, 6}}

◆ nNeighbor_Nodes

constexpr unsigned short CHexahedronConnectivity::nNeighbor_Nodes = {3, 3, 3, 3, 3, 3, 3, 3}
staticconstexpr

◆ nNodesFace

constexpr unsigned short CHexahedronConnectivity::nNodesFace = {4, 4, 4, 4, 4, 4}
staticconstexpr

The documentation for this class was generated from the following files: