OGS
MeshLib::Element Member List

This is the complete list of members for MeshLib::Element, including all inherited members.

_idMeshLib::Elementprotected
_neighborsMeshLib::Elementprotected
addNeighbor(Element *e)MeshLib::Element
clone() const =0MeshLib::Elementpure virtual
clone(Node **nodes, std::size_t id) const =0MeshLib::Elementpure virtual
computeVolume()=0MeshLib::Elementpure virtual
Element(std::size_t id)MeshLib::Elementexplicitprotected
getBoundary(unsigned i) const =0MeshLib::Elementpure virtual
getCellType() const =0MeshLib::Elementpure virtual
getContent() const =0MeshLib::Elementpure virtual
getDimension() const =0MeshLib::Elementpure virtual
getEdge(unsigned i) const =0MeshLib::Elementpure virtual
getEdgeNode(unsigned edge_id, unsigned node_id) const =0MeshLib::Elementpure virtual
getFace(unsigned i) const =0MeshLib::Elementpure virtual
getGeomType() const =0MeshLib::Elementpure virtual
getID() const finalMeshLib::Elementinlinevirtual
getNeighbor(unsigned i) const =0MeshLib::Elementpure virtual
getNode(unsigned idx) const =0MeshLib::Elementpure virtual
getNode(unsigned idx)=0MeshLib::Elementpure virtual
getNodes() const =0MeshLib::Elementpure virtual
getNumberOfBaseNodes() const =0MeshLib::Elementpure virtual
getNumberOfBoundaries() const =0MeshLib::Elementpure virtual
getNumberOfEdges() const =0MeshLib::Elementpure virtual
getNumberOfFaces() const =0MeshLib::Elementpure virtual
getNumberOfNeighbors() const =0MeshLib::Elementpure virtual
getNumberOfNodes() const =0MeshLib::Elementpure virtual
identifyFace(Node const *nodes[3]) const =0MeshLib::Elementpure virtual
isBoundaryElement() constMeshLib::Elementvirtual
isEdge(unsigned i, unsigned j) const =0MeshLib::Elementpure virtual
isPntInElement(MathLib::Point3d const &pnt, double eps=std::numeric_limits< double >::epsilon()) const =0MeshLib::Elementpure virtual
Mesh classMeshLib::Elementfriend
operator<<(std::ostream &os, Element const &e)MeshLib::Elementfriend
setID(std::size_t id) finalMeshLib::Elementinlineprotectedvirtual
setNeighbor(Element *neighbor, unsigned const face_id)MeshLib::Elementprotected
setNode(unsigned idx, Node *node)=0MeshLib::Elementpure virtual
space_dimension_MeshLib::Element
testElementNodeOrder() const =0MeshLib::Elementpure virtual
validate() const =0MeshLib::Elementpure virtual
~Element()MeshLib::Elementvirtual