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