LifeV
Tetra Class Reference

#include <ElementShapes.hpp>

+ Inheritance diagram for Tetra:
+ Collaboration diagram for Tetra:

Static Public Member Functions

static std::pair< ID, bool > faceToEdge (ID const &iFace, ID const &jEdge)
 

Static Public Attributes

static const ReferenceShapes S_shape = TETRA
 Identify the shape. More...
 
static const ReferenceGeometry S_geometry = VOLUME
 Identify the geometric entity. More...
 
static const UInt S_nDimensions = 3
 Dimensionality. More...
 
static const UInt S_numVertices = 4
 Number of vertices. More...
 
static const UInt S_numFaces = 4
 Number of faces. More...
 
static const UInt S_numEdges = S_numFaces + S_numVertices - 2
 Number of edges. More...
 
static const UInt S_numFacets = S_numFaces
 Number of facets. More...
 
static const UInt S_numRidges = S_numEdges
 Number of ridges. More...
 
static const UInt S_numPeaks = S_numVertices
 Number of peaks. More...
 

Detailed Description

Definition at line 287 of file ElementShapes.hpp.

Member Function Documentation

◆ faceToEdge()

std::pair< ID, bool > faceToEdge ( ID const &  iFace,
ID const &  jEdge 
)
static
Returns
a pair: the local numbering of the j-th edge on the i-th face, and true if the orientation of the edge on the face is consistent with that of the same edge on the element

Definition at line 76 of file ElementShapes.cpp.

Field Documentation

◆ S_shape

const ReferenceShapes S_shape = TETRA
static

Identify the shape.

Definition at line 290 of file ElementShapes.hpp.

◆ S_geometry

const ReferenceGeometry S_geometry = VOLUME
static

Identify the geometric entity.

Definition at line 291 of file ElementShapes.hpp.

◆ S_nDimensions

const UInt S_nDimensions = 3
static

Dimensionality.

Definition at line 292 of file ElementShapes.hpp.

◆ S_numVertices

const UInt S_numVertices = 4
static

Number of vertices.

Definition at line 293 of file ElementShapes.hpp.

◆ S_numFaces

const UInt S_numFaces = 4
static

Number of faces.

Definition at line 294 of file ElementShapes.hpp.

◆ S_numEdges

const UInt S_numEdges = S_numFaces + S_numVertices - 2
static

Number of edges.

Definition at line 295 of file ElementShapes.hpp.

◆ S_numFacets

const UInt S_numFacets = S_numFaces
static

Number of facets.

Definition at line 296 of file ElementShapes.hpp.

◆ S_numRidges

const UInt S_numRidges = S_numEdges
static

Number of ridges.

Definition at line 297 of file ElementShapes.hpp.

◆ S_numPeaks

const UInt S_numPeaks = S_numVertices
static

Number of peaks.

Definition at line 298 of file ElementShapes.hpp.


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