dune-localfunctions
2.2.1
|
class for wrapping a local interpolation using the virtual interface More...
#include <dune/localfunctions/common/virtualwrappers.hh>
Public Types | |
typedef Base::FunctionType | FunctionType |
typedef Base::CoefficientType | CoefficientType |
Public Member Functions | |
virtual void | interpolate (const FunctionType &f, std::vector< CoefficientType > &out) const |
More... | |
template<class F > | |
void | interpolate (const F &f, std::vector< CoefficientType > &out) const |
More... | |
template<class F , class C > | |
void | interpolate (const F &f, std::vector< C > &out) const |
Protected Member Functions | |
LocalInterpolationVirtualImp (const Imp &imp) | |
constructor taking an implementation of the Dune::LocalInterpolationVirtualInterface More... | |
Protected Attributes | |
const Imp & | impl_ |
Friends | |
template<class FEImp > | |
class | LocalFiniteElementVirtualImp |
class for wrapping a local interpolation using the virtual interface
DomainType | domain type of the Dune::VirtualFunction to interpolate |
RangeType | range type of the Dune::VirtualFunction to interpolate |
Imp | LocalInterpolationInterface implementation |
typedef Base::CoefficientType Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp >::CoefficientType |
typedef Base::FunctionType Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp >::FunctionType |
|
inlineprotected |
constructor taking an implementation of the Dune::LocalInterpolationVirtualInterface
|
inlinevirtual |
|
inlineinherited |
|
inlineinherited |
|
friend |
|
protected |