|
BEM++
2.0
|
Function defined via a user-supplied functor, depending only on global coordinates. More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/fiber/surface_normal_independent_function.hpp>
Public Types | |
|
typedef Function< typename Functor::ValueType > | Base |
| typedef Functor::ValueType | ValueType |
| typedef Base::CoordinateType | CoordinateType |
Public Types inherited from Fiber::Function< Functor::ValueType > | |
|
typedef ScalarTraits < Functor::ValueType > ::RealType | CoordinateType |
Public Member Functions | |
| SurfaceNormalIndependentFunction (const Functor &functor) | |
| virtual int | worldDimension () const |
| virtual int | codomainDimension () const |
| virtual void | addGeometricalDependencies (size_t &geomDeps) const |
| virtual void | evaluate (const GeometricalData< CoordinateType > &geomData, arma::Mat< ValueType > &result) const |
Public Member Functions inherited from Fiber::Function< Functor::ValueType > | |
| virtual void | evaluate (const GeometricalData< CoordinateType > &geomData, arma::Mat< Functor::ValueType > &result) const =0 |
Private Attributes | |
| const Functor & | m_functor |
Function defined via a user-supplied functor, depending only on global coordinates.
The template parameter Functor should be a class with the following interface:
1.8.5