15 #include "../config/config.hpp"
33 Segment(
const int *ind,
int attr = 1);
36 Segment(
int ind1,
int ind2,
int attr = 1);
57 { nFaceVertices = 0;
return 0; }
71 class Linear1DFiniteElement;
virtual int GetNFaces(int &nFaceVertices) const
virtual int GetNEdges() const
virtual int GetNFaceVertices(int) const
Type
Constants for the classes derived from Element.
virtual Type GetType() const
Return element's type.
int attribute
Element's attribute (specifying material property, etc).
Geometry::Constants< Geometry::SEGMENT > geom_t
virtual int GetNVertices() const
virtual int GetNFaces() const
virtual const int * GetFaceVertices(int fi) const
virtual int * GetVertices()
virtual Element * Duplicate(Mesh *m) const
virtual void SetVertices(const int *ind)
Set the indices the element according to the input.
Abstract data type element.
Data type line segment element.
Linear1DFiniteElement SegmentFE
virtual const int * GetEdgeVertices(int ei) const