33   Pyramid(
const int *ind, 
int attr = 1);
 
   36   Pyramid(
int ind1, 
int ind2, 
int ind3, 
int ind4, 
int ind5,
 
   62   MFEM_DEPRECATED 
int GetNFaces(
int &nFaceVertices) 
const override;
 
   67   { 
return ( ( fi < 1 ) ? 4 : 3); }
 
 
 
Abstract data type element.
int attribute
Element's attribute (specifying material property, etc).
Type
Constants for the classes derived from Element.
A linear element defined on a square pyramid.
Data type Pyramid element.
const int * GetEdgeVertices(int ei) const override
Geometry::Constants< Geometry::PYRAMID > geom_t
int GetNEdges() const override
void SetVertices(const Array< int > &v) override
Set the indices defining the vertices.
virtual ~Pyramid()=default
int GetNFaces() const override
int GetNVertices() const override
Type GetType() const override
Return element's type.
Element * Duplicate(Mesh *m) const override
int GetNFaceVertices(int fi) const override
int * GetVertices() override
const int * GetFaceVertices(int fi) const override
MFEM_EXPORT class LinearPyramidFiniteElement PyramidFE
static const int Edges[NumEdges][2]
static const int FaceVert[NumFaces][MaxFaceVert]