dune-vtk 2.8
|
Type erasure for dune-functions LocalFunction interface. More...
#include <dune/vtk/defaultvtkfunction.hh>
Public Member Functions | |
template<class LocalFct , disableCopyMove< Self, LocalFct > = 0> | |
LocalFunctionWrapper (LocalFct &&localFct) | |
Constructor. Stores a copy of the passed localFct in a local variable. More... | |
virtual void | bind (Entity const &entity) override |
Bind the LocalFunction to the Entity. More... | |
virtual void | unbind () override |
Unbind the LocalFunction from the Entity. More... | |
virtual double | evaluate (int comp, LocalCoordinate const &xi) const override |
Evaluate the LocalFunction in LocalCoordinates. More... | |
Type erasure for dune-functions LocalFunction interface.
|
inlineexplicit |
Constructor. Stores a copy of the passed localFct
in a local variable.
|
inlineoverridevirtual |
Bind the LocalFunction to the Entity.
Implements Dune::Vtk::LocalFunctionInterface< GridView >.
|
inlineoverridevirtual |
Evaluate the LocalFunction in LocalCoordinates.
Implements Dune::Vtk::LocalFunctionInterface< GridView >.
|
inlineoverridevirtual |
Unbind the LocalFunction from the Entity.
Implements Dune::Vtk::LocalFunctionInterface< GridView >.