Flow123d
release_3.0.0-910-g56968e3
|
#include <interpolant_impl.hh>
Public Member Functions | |
FuncError_lp (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 301 of file interpolant_impl.hh.
|
inline |
Definition at line 304 of file interpolant_impl.hh.
|
inlinevirtual |
Virtual operator () with type Type
.
Implements FunctorBase< double >.
Definition at line 310 of file interpolant_impl.hh.
|
inline |
Definition at line 307 of file interpolant_impl.hh.
|
inline |
Definition at line 308 of file interpolant_impl.hh.
|
private |
Definition at line 319 of file interpolant_impl.hh.
|
private |
Definition at line 320 of file interpolant_impl.hh.
|
private |
Definition at line 321 of file interpolant_impl.hh.