sfem::element::ETEdge Class Reference

... the abstract base class for edges of element types More...

#include <etedge.hpp>

Inheritance diagram for sfem::element::ETEdge:

Inheritance graph
[legend]
Collaboration diagram for sfem::element::ETEdge:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ETEdge (const ushort &idx, const std::string &ident, ET &type, const TFunctionCoorFromElement &funcFromElement, const TFunctionCoorToElement &funcToElement, const std::vector< real_type > &localCoordinatesNodes)
const std::vector< ETFace * > & getFaces () const
 returns 'faces'
virtual void init ()
 sets initial data, must be called immediately after construction!
std::vector< ETFace * > & setFaces ()
 sets 'faces'

Static Public Member Functions

static const std::vector
< real_type > 
defLocalCoordinates_2n__Minus1ToPlus1 ()
static const std::vector
< real_type > 
defLocalCoordinates_2n__ZeroToPlus1 ()
static const std::vector
< real_type > 
defLocalCoordinates_3n__Minus1ToPlus1 ()
static const std::vector
< real_type > 
defLocalCoordinates_3n__ZeroToPlus1 ()

Protected Attributes

std::vector< ETFace * > faces
 the faces this edge is part of (will be created by the ETFace constructor)


Detailed Description

... the abstract base class for edges of element types
The documentation for this class was generated from the following file:

Generated on Wed Nov 17 17:35:54 2010 for 'sfem' Module Programming Interface by  doxygen 1.5.6