12 #ifndef MFEM_HEXAHEDRON
13 #define MFEM_HEXAHEDRON
15 #include "../config/config.hpp"
37 Hexahedron(
int ind1,
int ind2,
int ind3,
int ind4,
38 int ind5,
int ind6,
int ind7,
int ind8,
int attr = 1);
56 { nFaceVertices = 4;
return 6; }
virtual int GetNVertices() const
virtual const int * GetFaceVertices(int fi) const
virtual Element * Duplicate(Mesh *m) const
virtual int GetNEdges() const
Data type hexahedron element.
TriLinear3DFiniteElement HexahedronFE
int GetType() const
Return element's type.
virtual const int * GetEdgeVertices(int ei) const
virtual int * GetVertices()
int attribute
Element's attribute (specifying material property, etc).
static const int edges[12][2]
static const int faces[6][4]
virtual int GetNFaces(int &nFaceVertices) const
Abstract data type element.