#include <formula.hh>
Public Types | |
typedef Real | value_type |
Public Member Functions | |
CurvatureElementFormula (uint n=0) | |
virtual Real | operator() (const ElementWithCell< Real > &elm, const Real p, const Real t=0.0) const |
virtual Real | operator() (const ElementWithCell< Real > &elm, const Real2d &p, const Real t=0.0) const |
virtual Real | operator() (const ElementWithCell< Real > &elm, const Real3d &p, const Real t=0.0) const |
virtual CurvatureElementFormula * | clone () const |
Virtual copy constructor. | |
virtual Real | operator() (const ElementWithCell< typename Realtype< Real >::type > &elm, const Real p, const Real t=0.0) const=0 |
virtual Real | operator() (const ElementWithCell< typename Realtype< Real >::type > &elm, const Real2d &p, const Real t=0.0) const=0 |
virtual Real | operator() (const ElementWithCell< typename Realtype< Real >::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. | |
Formula for the curvature or their derivatives on edges in 2D
The curvature is taken with respect to the tangential coordinate where the tangential vector is the by 90 degree counter-clockwise rotated outer normal vector.
Definition at line 494 of file formula.hh.
|
inherited |
Definition at line 37 of file elementFormula.hh.
|
inline |
|
inlinevirtual |
Virtual copy constructor.
Implements concepts::ElementFormula< Real >.
Definition at line 508 of file formula.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |