![]() |
|
#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. | |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001