#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_NormalVector * | 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 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 26 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 42 of file frmE_normalVector.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
inlinevirtual |
Definition at line 30 of file frmE_normalVector.hh.
|
inlinevirtual |
Definition at line 35 of file frmE_normalVector.hh.
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |