#include <etface.hpp>


Public Member Functions | |
| ETFace (const ushort &idx, const std::string &ident, ET &type, const TFunctionCoorFromElement &funcFromElement, const TFunctionCoorToElement &funcToElement, const std::vector< real_type > &localCoordinatesNodes, const std::vector< ETEdge * > &theedges) | |
| const std::vector< ETEdge * > & | getEdges () const |
| gets the elemental edges that are part of this element face | |
| virtual void | init () |
| sets initial data, must be called immediately after construction! | |
Static Public Member Functions | |
|
static const std::vector < real_type > | defLocalCoordinates_hexa4n () |
|
static const std::vector < real_type > | defLocalCoordinates_hexa9n () |
|
static const std::vector < real_type > | defLocalCoordinates_tri3n () |
|
static const std::vector < real_type > | defLocalCoordinates_tri6n () |
Protected Attributes | |
| const std::vector< ETEdge * > | edges |
const std::vector<ETEdge*> sfem::element::ETFace::edges [protected] |
Defines the orientation of the face using topological information, only: The edges are sorted such that they form a closed loop where normal vector (right hand rule of the edge direction) points outward The vector holds pointers only (the memory is stored at the element)
1.5.6