MFEM  v3.3.2
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Static Public Attributes | List of all members
mfem::Geometry::Constants< Geometry::CUBE > Struct Template Reference

#include <geom.hpp>

Classes

struct  VertToVert
 

Static Public Attributes

static const int Dimension = 3
 
static const int NumVert = 8
 
static const int NumEdges = 12
 
static const int Edges [NumEdges][2]
 
static const int NumFaces = 6
 
static const int FaceTypes [NumFaces]
 
static const int MaxFaceVert = 4
 
static const int FaceVert [NumFaces][MaxFaceVert]
 

Detailed Description

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

Definition at line 186 of file geom.hpp.

Member Data Documentation

const int mfem::Geometry::Constants< Geometry::CUBE >::Dimension = 3
static

Definition at line 188 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::Edges
static
Initial value:
=
{
{0, 1}, {1, 2}, {3, 2}, {0, 3}, {4, 5}, {5, 6},
{7, 6}, {4, 7}, {0, 4}, {1, 5}, {2, 6}, {3, 7}
}

Definition at line 191 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::FaceTypes
static
Initial value:

Definition at line 193 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::FaceVert
static
Initial value:
=
{
{3, 2, 1, 0}, {0, 1, 5, 4}, {1, 2, 6, 5},
{2, 3, 7, 6}, {3, 0, 4, 7}, {4, 5, 6, 7}
}

Definition at line 195 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::MaxFaceVert = 4
static

Definition at line 194 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::NumEdges = 12
static

Definition at line 190 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::NumFaces = 6
static

Definition at line 192 of file geom.hpp.

const int mfem::Geometry::Constants< Geometry::CUBE >::NumVert = 8
static

Definition at line 189 of file geom.hpp.


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