Interface for a class implementing a function to be approximated by AdvApprox_ApproxAFunction.
More...
#include <AdvApprox_EvaluatorFunction.hxx>
|
| | AdvApprox_EvaluatorFunction ()=default |
| | Empty constructor.
|
| |
| virtual | ~AdvApprox_EvaluatorFunction ()=default |
| | Destructor should be declared as virtual.
|
| |
| virtual void | Evaluate (int *Dimension, double StartEnd[2], double *Parameter, int *DerivativeRequest, double *Result, int *ErrorCode)=0 |
| | Function evaluation method to be defined by descendant.
|
| |
| void | operator() (int *Dimension, double StartEnd[2], double *Parameter, int *DerivativeRequest, double *Result, int *ErrorCode) |
| | Shortcut for function-call style usage.
|
| |
Interface for a class implementing a function to be approximated by AdvApprox_ApproxAFunction.
◆ AdvApprox_EvaluatorFunction()
| AdvApprox_EvaluatorFunction::AdvApprox_EvaluatorFunction |
( |
| ) |
|
|
default |
◆ ~AdvApprox_EvaluatorFunction()
| virtual AdvApprox_EvaluatorFunction::~AdvApprox_EvaluatorFunction |
( |
| ) |
|
|
virtualdefault |
Destructor should be declared as virtual.
◆ Evaluate()
Function evaluation method to be defined by descendant.
◆ operator()()
| void AdvApprox_EvaluatorFunction::operator() |
( |
int * | Dimension, |
|
|
double | StartEnd[2], |
|
|
double * | Parameter, |
|
|
int * | DerivativeRequest, |
|
|
double * | Result, |
|
|
int * | ErrorCode ) |
|
inline |
Shortcut for function-call style usage.
The documentation for this class was generated from the following file: