15 #include "../config/config.hpp" 33 Pyramid(
const int *ind,
int attr = 1);
36 Pyramid(
int ind1,
int ind2,
int ind3,
int ind4,
int ind5,
58 MFEM_DEPRECATED
virtual int GetNFaces(
int &nFaceVertices)
const;
63 {
return ( ( fi < 1 ) ? 4 : 3); }
74 extern class LinearPyramidFiniteElement
PyramidFE;
virtual Element * Duplicate(Mesh *m) const
Geometry::Constants< Geometry::PYRAMID > geom_t
class LinearPyramidFiniteElement PyramidFE
virtual Type GetType() const
Return element's type.
virtual void SetVertices(const int *ind)
Set the vertices according to the given input.
virtual int * GetVertices()
virtual const int * GetEdgeVertices(int ei) const
Data type Pyramid element.
virtual int GetNEdges() const
Type
Constants for the classes derived from Element.
virtual int GetNFaces() const
int attribute
Element's attribute (specifying material property, etc).
static const int Edges[NumEdges][2]
virtual int GetNFaceVertices(int fi) const
virtual int GetNVertices() const
virtual const int * GetFaceVertices(int fi) const
Abstract data type element.
static const int FaceVert[NumFaces][MaxFaceVert]