dune-fem 2.8.0
|
#include <dune/fem/space/common/localinterpolation.hh>
Public Types | |
typedef DiscreteFunctionSpaceType::EntityType | EntityType |
Public Member Functions | |
LocalInterpolation (const DiscreteFunctionSpaceType &space) | |
void | bind (const EntityType &entity) |
initialize the local interpolation for an entity | |
void | unbind () |
clears the local interpolation by removing the basisFunctionSet | |
template<class LocalFunction , class LocalDofVector > | |
void | operator() (const LocalFunction &localFunction, LocalDofVector &dofs) const |
computes interpolation of locaFunction on entity and stores result in dofs | |
Protected Types | |
typedef DiscreteFunctionSpaceType::InterpolationType | InterpolationType |
Protected Attributes | |
InterpolationType | interpolation_ |
typedef DiscreteFunctionSpaceType::EntityType Dune::Fem::LocalInterpolation< DiscreteFunctionSpace >::EntityType |
|
protected |
|
inline |
|
inline |
initialize the local interpolation for an entity
Binds the local interpolation to an basisFunctionSet and entity.
[in] | entity | to bind the local interpolation to |
|
inline |
computes interpolation of locaFunction on entity and stores result in dofs
[in] | localFunction | object to be interpolated |
[out] | dofs | vector to store result |
|
inline |
clears the local interpolation by removing the basisFunctionSet
|
protected |