#include <frmE_normalVector.hh>
Public Types | |
typedef Real2d | value_type |
Public Member Functions | |
virtual Real2d | operator() (const ElementWithCell< Real > &elm, const Real p, const Real t=0.0) const |
virtual Real2d | operator() (const ElementWithCell< Real > &elm, const Real2d &p, const Real t=0.0) const |
virtual Real2d | operator() (const ElementWithCell< Real > &elm, const Real3d &p, const Real t=0.0) const |
virtual FrmE_TangentialVector * | clone () const |
Virtual copy constructor. | |
virtual Real2d | operator() (const ElementWithCell< typename Realtype< Real2d >::type > &elm, const Real p, const Real t=0.0) const=0 |
virtual Real2d | operator() (const ElementWithCell< typename Realtype< Real2d >::type > &elm, const Real2d &p, const Real t=0.0) const=0 |
virtual Real2d | operator() (const ElementWithCell< typename Realtype< Real2d >::type > &elm, const Real3d &p, const Real t=0.0) const=0 |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Element formula on 1D elements based on Edge2d returning the tangential vector (left of normal vector).
For trace spaces of 2D spaces the geometrical cells (Edge2d) are created on the topological cells. In this creation process the direction of the normal vector is defined.
Definition at line 60 of file frmE_normalVector.hh.
|
inherited |
Definition at line 37 of file elementFormula.hh.
|
inlinevirtual |
Virtual copy constructor.
Implements concepts::ElementFormula< Real2d >.
Definition at line 76 of file frmE_normalVector.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
inlinevirtual |
Definition at line 64 of file frmE_normalVector.hh.
|
inlinevirtual |
Definition at line 69 of file frmE_normalVector.hh.
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |