Dune Core Modules (2.6.0)
Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp > Class Template Reference
class for wrapping a local interpolation using the virtual interface More...
#include <dune/localfunctions/common/virtualwrappers.hh>
Public Member Functions | |
virtual void | interpolate (const FunctionType &f, std::vector< CoefficientType > &out) const |
determine coefficients interpolating a given function More... | |
template<class F > | |
void | interpolate (const F &f, std::vector< CoefficientType > &out) const |
determine coefficients interpolating a given function More... | |
Protected Member Functions | |
LocalInterpolationVirtualImp (const Imp &imp) | |
constructor taking an implementation of the Dune::LocalInterpolationVirtualInterface | |
Detailed Description
template<class DomainType, class RangeType, class Imp>
class Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp >
class Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp >
class for wrapping a local interpolation using the virtual interface
- Template Parameters
-
DomainType domain type of the Dune::VirtualFunction to interpolate RangeType range type of the Dune::VirtualFunction to interpolate Imp LocalInterpolationVirtualInterface implementation
Member Function Documentation
◆ interpolate() [1/2]
template<class DomainType , class RangeType >
template<class F >
|
inlineinherited |
determine coefficients interpolating a given function
This is the pure virtual method taking a VirtualFunction.
- Parameters
-
[in] f Function instance used to interpolate. [out] out Resulting coefficients vector. This uses the pure virtual method by wrapping the template argument into a VirtualFunction
References Dune::LocalInterpolationVirtualInterfaceBase< DomainType, RangeType >::interpolate().
◆ interpolate() [2/2]
template<class DomainType , class RangeType , class Imp >
|
inlinevirtual |
determine coefficients interpolating a given function
This is the pure virtual method taking a VirtualFunction.
- Parameters
-
[in] f Function instance used to interpolate. [out] out Resulting coefficients vector.
Implements Dune::LocalInterpolationVirtualInterface< DomainType, RangeType >.
The documentation for this class was generated from the following file:
- dune/localfunctions/common/virtualwrappers.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 26, 23:30, 2024)