MFEM  v4.5.2
Finite element discretization library
Classes | Static Public Attributes | List of all members
mfem::Geometry::Constants< Geometry::SQUARE > Struct Template Reference

#include <geom.hpp>

Classes

struct  VertToVert
 

Static Public Attributes

static const int Dimension = 2
 
static const int NumVert = 4
 
static const int NumEdges = 4
 
static const int Edges [NumEdges][2] = {{0, 1}, {1, 2}, {2, 3}, {3, 0}}
 
static const int NumFaces = 1
 
static const int FaceVert [NumFaces][NumVert] = {{0, 1, 2, 3}}
 
static const int NumOrient = 8
 
static const int Orient [NumOrient][NumVert]
 
static const int InvOrient [NumOrient] = { 0, 1, 6, 3, 4, 5, 2, 7 }
 

Detailed Description

template<>
struct mfem::Geometry::Constants< Geometry::SQUARE >

Definition at line 189 of file geom.hpp.

Member Data Documentation

◆ Dimension

const int mfem::Geometry::Constants< Geometry::SQUARE >::Dimension = 2
static

Definition at line 195 of file geom.hpp.

◆ Edges

const int mfem::Geometry::Constants< Geometry::SQUARE >::Edges = {{0, 1}, {1, 2}, {2, 3}, {3, 0}}
static

Definition at line 198 of file geom.hpp.

◆ FaceVert

const int mfem::Geometry::Constants< Geometry::SQUARE >::FaceVert = {{0, 1, 2, 3}}
static

Definition at line 206 of file geom.hpp.

◆ InvOrient

const int mfem::Geometry::Constants< Geometry::SQUARE >::InvOrient = { 0, 1, 6, 3, 4, 5, 2, 7 }
static

Definition at line 210 of file geom.hpp.

◆ NumEdges

const int mfem::Geometry::Constants< Geometry::SQUARE >::NumEdges = 4
static

Definition at line 197 of file geom.hpp.

◆ NumFaces

const int mfem::Geometry::Constants< Geometry::SQUARE >::NumFaces = 1
static

Definition at line 205 of file geom.hpp.

◆ NumOrient

const int mfem::Geometry::Constants< Geometry::SQUARE >::NumOrient = 8
static

Definition at line 208 of file geom.hpp.

◆ NumVert

const int mfem::Geometry::Constants< Geometry::SQUARE >::NumVert = 4
static

Definition at line 196 of file geom.hpp.

◆ Orient

const int mfem::Geometry::Constants< Geometry::SQUARE >::Orient
static
Initial value:
=
{
{0, 1, 2, 3}, {0, 3, 2, 1}, {1, 2, 3, 0}, {1, 0, 3, 2},
{2, 3, 0, 1}, {2, 1, 0, 3}, {3, 0, 1, 2}, {3, 2, 1, 0}
}

Definition at line 209 of file geom.hpp.


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