BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes | Functions
Functions

Classes

class  Bempp::GridFunction< BasisFunctionType, ResultType >
 Function defined on a grid. More...
 
class  Bempp::InterpolatedFunction< ValueType >
 Function defined by its values at a set of interpolation points and an interpolation method. More...
 

Functions

template<typename Functor >
SurfaceNormalDependentFunction
< Functor > 
Bempp::surfaceNormalDependentFunction (const Functor &functor)
 Construct a SurfaceNormalDependentFunction object from a given functor. More...
 
template<typename Functor >
SurfaceNormalIndependentFunction
< Functor > 
Bempp::surfaceNormalIndependentFunction (const Functor &functor)
 Construct a SurfaceNormalIndependentFunction object from a given functor. More...
 

Detailed Description

This submodule contains classes representing functions defined on surfaces and in volumes.

Function Documentation

template<typename Functor >
SurfaceNormalDependentFunction<Functor> Bempp::surfaceNormalDependentFunction ( const Functor &  functor)
inline

Construct a SurfaceNormalDependentFunction object from a given functor.

This helper function takes an instance functor of a class Functor providing an interface described in the documentation of SurfaceNormalDependentFunction and uses it to construct a SurfaceNormalDependentFunction object. The latter can subsequently be passed into a constructor of the GridFunction class.

template<typename Functor >
SurfaceNormalIndependentFunction<Functor> Bempp::surfaceNormalIndependentFunction ( const Functor &  functor)
inline

Construct a SurfaceNormalIndependentFunction object from a given functor.

This helper function takes an instance functor of a class Functor providing an interface described in the documentation of SurfaceNormalIndependentFunction and uses it to construct a SurfaceNormalIndependentFunction object. The latter can subsequently be passed into a constructor of the GridFunction class.