Reference documentation for deal.II version Git 953c9590e9 2020-10-28 17:25:14 -0400
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Namespaces | Enumerations | Functions
ReferenceCell Namespace Reference

Namespaces

 internal
 

Enumerations

enum  Type : std::uint8_t {
  Type::Vertex = 0, Type::Line = 1, Type::Tri = 2, Type::Quad = 3,
  Type::Tet = 4, Type::Pyramid = 5, Type::Wedge = 6, Type::Hex = 7,
  Type::Invalid = static_cast<std::uint8_t>(-1)
}
 

Functions

Type get_simplex (const unsigned int dim)
 
Type get_hypercube (const unsigned int dim)
 

Detailed Description

A namespace for reference cells.

Enumeration Type Documentation

◆ Type

enum ReferenceCell::Type : std::uint8_t
strong

Supported reference cell types.

Enumerator
Vertex 
Line 
Tri 
Quad 
Tet 
Pyramid 
Wedge 
Hex 
Invalid 

Definition at line 35 of file reference_cell.h.

Function Documentation

◆ get_simplex()

Type ReferenceCell::get_simplex ( const unsigned int  dim)
inline

Return the correct simplex reference cell type for the given dimension dim.

Definition at line 53 of file reference_cell.h.

◆ get_hypercube()

Type ReferenceCell::get_hypercube ( const unsigned int  dim)
inline

Return the correct hypercube reference cell type for the given dimension dim.

Definition at line 76 of file reference_cell.h.