class for wrapping a local interpolation using the virtual interface
More...
#include <dune/localfunctions/common/virtualwrappers.hh>
|
virtual void | interpolate (const FunctionType &f, std::vector< CoefficientType > &out) const |
| determine coefficients interpolating a given function More...
|
|
template<class F , std::enable_if_t< not std::is_base_of< FunctionType, F >::value, int > = 0> |
void | interpolate (const F &ff, std::vector< CoefficientType > &out) const |
| determine coefficients interpolating a given function More...
|
|
template<class F , class C > |
void | interpolate (const F &ff, std::vector< C > &out) const |
| determine coefficients interpolating a given function More...
|
|
template<class DomainType, class RangeType, class Imp>
class Dune::LocalInterpolationVirtualImp< DomainType, RangeType, Imp >
class for wrapping a local interpolation using the virtual interface
- Template Parameters
-
◆ CoefficientType
template<class DomainType , class RangeType , class Imp >
◆ FunctionType
template<class DomainType , class RangeType , class Imp >
◆ LocalInterpolationVirtualImp()
template<class DomainType , class RangeType , class Imp >
◆ interpolate() [1/3]
template<class DomainType , class RangeType >
template<class F , class C >
determine coefficients interpolating a given function
- Parameters
-
[in] | ff | Function instance used to interpolate. |
[out] | out | Resulting coefficients vector. |
◆ interpolate() [2/3]
template<class DomainType , class RangeType >
template<class F , std::enable_if_t< not std::is_base_of< FunctionType, F >::value, int > = 0>
determine coefficients interpolating a given function
- Parameters
-
[in] | ff | Function instance used to interpolate. |
[out] | out | Resulting coefficients vector. |
◆ interpolate() [3/3]
template<class DomainType , class RangeType , class Imp >
◆ impl_
template<class DomainType , class RangeType , class Imp >
The documentation for this class was generated from the following file: