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;
Geometry::Constants< Geometry::PYRAMID > geom_t
class LinearPyramidFiniteElement PyramidFE
virtual int GetNFaceVertices(int fi) const
virtual Element * Duplicate(Mesh *m) const
virtual void SetVertices(const int *ind)
Set the vertices according to the given input.
virtual int * GetVertices()
virtual const int * GetFaceVertices(int fi) const
Data type Pyramid element.
Type
Constants for the classes derived from Element.
virtual Type GetType() const
Return element's type.
virtual int GetNVertices() const
int attribute
Element's attribute (specifying material property, etc).
virtual int GetNEdges() const
static const int Edges[NumEdges][2]
virtual int GetNFaces() const
Abstract data type element.
static const int FaceVert[NumFaces][MaxFaceVert]
virtual const int * GetEdgeVertices(int ei) const