DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::Geom::Elem::ElementTraits< Line2 > Struct Reference

#include <Line2.hpp>

Collaboration diagram for DNDS::Geom::Elem::ElementTraits< Line2 >:
[legend]

Static Public Member Functions

static constexpr ElemType GetFaceType (t_index)
 

Static Public Attributes

static constexpr ElemType elemType = Line2
 
static constexpr int dim = 1
 
static constexpr int order = 1
 
static constexpr int numVertices = 2
 
static constexpr int numNodes = 2
 
static constexpr int numFaces = 0
 
static constexpr ParamSpace paramSpace = LineSpace
 
static constexpr t_real paramSpaceVol = 2.0
 
static constexpr std::array< t_real, 3 *2 > standardCoords
 
static constexpr ElemType elevatedType = Line3
 
static constexpr int numElevNodes = 1
 
static constexpr std::array< tElevSpan, 1 > elevSpans = {{{0, 1}}}
 
static constexpr std::array< ElemType, 1 > elevNodeSpanTypes
 
static constexpr int vtkCellType = 3
 
static constexpr std::array< int, 2 > vtkNodeOrder = {0, 1}
 

Detailed Description

Definition at line 58 of file Line2.hpp.

Member Function Documentation

◆ GetFaceType()

static constexpr ElemType DNDS::Geom::Elem::ElementTraits< Line2 >::GetFaceType ( t_index  )
inlinestaticconstexpr

Definition at line 74 of file Line2.hpp.

Member Data Documentation

◆ dim

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::dim = 1
staticconstexpr

Definition at line 61 of file Line2.hpp.

◆ elemType

constexpr ElemType DNDS::Geom::Elem::ElementTraits< Line2 >::elemType = Line2
staticconstexpr

Definition at line 60 of file Line2.hpp.

◆ elevatedType

constexpr ElemType DNDS::Geom::Elem::ElementTraits< Line2 >::elevatedType = Line3
staticconstexpr

Definition at line 76 of file Line2.hpp.

◆ elevNodeSpanTypes

constexpr std::array<ElemType, 1> DNDS::Geom::Elem::ElementTraits< Line2 >::elevNodeSpanTypes
staticconstexpr
Initial value:

Definition at line 81 of file Line2.hpp.

◆ elevSpans

constexpr std::array<tElevSpan, 1> DNDS::Geom::Elem::ElementTraits< Line2 >::elevSpans = {{{0, 1}}}
staticconstexpr

Definition at line 79 of file Line2.hpp.

◆ numElevNodes

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::numElevNodes = 1
staticconstexpr

Definition at line 77 of file Line2.hpp.

◆ numFaces

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::numFaces = 0
staticconstexpr

Definition at line 65 of file Line2.hpp.

◆ numNodes

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::numNodes = 2
staticconstexpr

Definition at line 64 of file Line2.hpp.

◆ numVertices

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::numVertices = 2
staticconstexpr

Definition at line 63 of file Line2.hpp.

◆ order

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::order = 1
staticconstexpr

Definition at line 62 of file Line2.hpp.

◆ paramSpace

constexpr ParamSpace DNDS::Geom::Elem::ElementTraits< Line2 >::paramSpace = LineSpace
staticconstexpr

Definition at line 66 of file Line2.hpp.

◆ paramSpaceVol

constexpr t_real DNDS::Geom::Elem::ElementTraits< Line2 >::paramSpaceVol = 2.0
staticconstexpr

Definition at line 67 of file Line2.hpp.

◆ standardCoords

constexpr std::array<t_real, 3 * 2> DNDS::Geom::Elem::ElementTraits< Line2 >::standardCoords
staticconstexpr
Initial value:
= {
-1, 0, 0,
1, 0, 0}

Definition at line 70 of file Line2.hpp.

◆ vtkCellType

constexpr int DNDS::Geom::Elem::ElementTraits< Line2 >::vtkCellType = 3
staticconstexpr

Definition at line 84 of file Line2.hpp.

◆ vtkNodeOrder

constexpr std::array<int, 2> DNDS::Geom::Elem::ElementTraits< Line2 >::vtkNodeOrder = {0, 1}
staticconstexpr

Definition at line 86 of file Line2.hpp.


The documentation for this struct was generated from the following file: