|
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 More... | |
| void | unbind () |
| clears the local interpolation by removing the basisFunctionSet More... | |
| template<class LocalFunction , class LocalDofVector > | |
| void | operator() (const LocalFunction &localFunction, LocalDofVector &dofs) const |
| computes interpolation of locaFunction on entity and stores result in dofs More... | |
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 |