Flow123d
release_3.0.0-506-g34af125
|
#include <interpolant_impl.hh>
Public Member Functions | |
FuncError_wp1 (Interpolant *interpolant, double p, double tol) | |
double | p () |
double | tol () |
virtual double | operator() (double x) |
Virtual operator () with type Type . More... | |
Public Member Functions inherited from FunctorBase< double > | |
FunctorBase () | |
Constructor. More... | |
virtual | ~FunctorBase () |
Destructor. More... | |
Public Member Functions inherited from FunctorCommon< Type > | |
FunctorCommon () | |
Constructor. More... | |
virtual | ~FunctorCommon () |
Destructor. More... | |
void | set_param (unsigned int param_name, double param_value) |
Sets a functor's parameter. More... | |
template<class TType > | |
void | set_param_from_func (FunctorCommon< TType > *func) |
Sets a functor's parameters from another functor. More... | |
double | param (unsigned int param_name) |
Returns parameter. More... | |
Private Attributes | |
Interpolant * | interpolant |
double | p_ |
double | tol_ |
Additional Inherited Members | |
Protected Attributes inherited from FunctorCommon< Type > | |
std::vector< double > | param_ |
Functor class that computes the argument of the integral in the norm . It is used as input functor to integration.
Definition at line 327 of file interpolant_impl.hh.
|
inline |
Definition at line 330 of file interpolant_impl.hh.
|
inlinevirtual |
Virtual operator () with type Type
.
Implements FunctorBase< double >.
Definition at line 336 of file interpolant_impl.hh.
|
inline |
Definition at line 333 of file interpolant_impl.hh.
|
inline |
Definition at line 334 of file interpolant_impl.hh.
|
private |
Definition at line 347 of file interpolant_impl.hh.
|
private |
Definition at line 348 of file interpolant_impl.hh.
|
private |
Definition at line 349 of file interpolant_impl.hh.