|
#include <Function.hpp>
Inheritance diagram for Function::
Public Methods | |
virtual double | Eval (double *x)=0 |
Evaluate function in *x. | |
virtual void | SetParameters (double *p)=0 |
Set additional parameters to (*this), which parameters depends on the particular specialization. | |
double | GaussQuadrature (double *XA, double *XE, int D, int order=4) |
Some of my predefined functions require the (approximate) evaluation of integrals GaussQuadrature calculates the definite integral of *this over the domain ; using a quadraure rule of the given (even!) order. |