LifeV
LinearQuad Class Reference

A Geometric Shape. More...

#include <ElementShapes.hpp>

+ Inheritance diagram for LinearQuad:
+ Collaboration diagram for LinearQuad:

Static Public Member Functions

static ID edgeToPoint (ID const &iEdge, ID const &jPoint)
 
static ID facetToPoint (ID const &iFacet, ID const &jPoint)
 
static ID facetToRidge (ID const &iFacet, ID const &jRidge)
 
- Static Public Member Functions inherited from Quad
static ID faceToPoint (ID const &, ID const &jPoint)
 
static std::pair< ID, bool > faceToEdge (ID const &, ID const &jEdge)
 
static ID facetToPeak (ID const &, ID const &)
 

Static Public Attributes

static const UInt S_numPoints = 4
 Number of points. More...
 
static const UInt S_numPointsPerVertex = 1
 Number of points per vertex. More...
 
static const UInt S_numPointsPerEdge = 0
 Number of points per edge. More...
 
static const UInt S_numPointsPerFace = 0
 Number of points per face. More...
 
static const UInt S_numPointsPerElement = S_numPointsPerFace
 Number of points per element. More...
 
static const UInt S_numPointsPerFacet = S_numPointsPerEdge
 Number of points per facet. More...
 
static const UInt S_numPointsPerRidge = S_numPointsPerVertex
 Number of points per ridge. More...
 
static const UInt S_numPointsPerPeak = 0
 Number of points per peak. More...
 
- Static Public Attributes inherited from Quad
static const ReferenceShapes S_shape = QUAD
 Identify the shape. More...
 
static const ReferenceGeometry S_geometry = FACE
 Identify the geometric entity. More...
 
static const UInt S_nDimensions = 2
 Dimensionality. More...
 
static const UInt S_numFaces = 1
 Number of faces. More...
 
static const UInt S_numVertices = 4
 Number of vertices. More...
 
static const UInt S_numEdges = 4
 Number of edges. More...
 
static const UInt S_numFacets = S_numEdges
 Number of facets. More...
 
static const UInt S_numRidges = S_numVertices
 Number of ridges. More...
 
static const UInt S_numPeaks = 0
 Number of peaks. More...
 

Public Types

typedef Quad BasRefSha
 
typedef LinearLine GeoBShape
 

Detailed Description

A Geometric Shape.

Definition at line 518 of file ElementShapes.hpp.

Member Typedef Documentation

◆ BasRefSha

typedef Quad BasRefSha

Definition at line 524 of file ElementShapes.hpp.

◆ GeoBShape

Definition at line 525 of file ElementShapes.hpp.

Member Function Documentation

◆ edgeToPoint()

ID edgeToPoint ( ID const &  iEdge,
ID const &  jPoint 
)
static
Returns
the local ID of the j-th point of the i-th edge

Definition at line 203 of file ElementShapes.cpp.

+ Here is the caller graph for this function:

◆ facetToPoint()

static ID facetToPoint ( ID const &  iFacet,
ID const &  jPoint 
)
inlinestatic
Returns
the local ID of the j-th point of the i-th facet

Definition at line 541 of file ElementShapes.hpp.

◆ facetToRidge()

static ID facetToRidge ( ID const &  iFacet,
ID const &  jRidge 
)
inlinestatic
Returns
the local ID of the j-th point of the i-th ridge

Definition at line 547 of file ElementShapes.hpp.

Field Documentation

◆ S_numPoints

const UInt S_numPoints = 4
static

Number of points.

Definition at line 527 of file ElementShapes.hpp.

◆ S_numPointsPerVertex

const UInt S_numPointsPerVertex = 1
static

Number of points per vertex.

Definition at line 528 of file ElementShapes.hpp.

◆ S_numPointsPerEdge

const UInt S_numPointsPerEdge = 0
static

Number of points per edge.

Definition at line 529 of file ElementShapes.hpp.

◆ S_numPointsPerFace

const UInt S_numPointsPerFace = 0
static

Number of points per face.

Definition at line 530 of file ElementShapes.hpp.

◆ S_numPointsPerElement

const UInt S_numPointsPerElement = S_numPointsPerFace
static

Number of points per element.

Definition at line 531 of file ElementShapes.hpp.

◆ S_numPointsPerFacet

const UInt S_numPointsPerFacet = S_numPointsPerEdge
static

Number of points per facet.

Definition at line 532 of file ElementShapes.hpp.

◆ S_numPointsPerRidge

const UInt S_numPointsPerRidge = S_numPointsPerVertex
static

Number of points per ridge.

Definition at line 533 of file ElementShapes.hpp.

◆ S_numPointsPerPeak

const UInt S_numPointsPerPeak = 0
static

Number of points per peak.

Definition at line 534 of file ElementShapes.hpp.


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