#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