#include <finterpolate.h>


Public Member Functions | |
| FInterpolate (Function1D &f, double a, double b, unsigned N) | |
| virtual double | operator() (double x, unsigned cmp) const |
| virtual bool | isInDomain (double x, unsigned cmp) const |
| virtual | ~FInterpolate () |
Private Attributes | |
| Function1D & | _f |
| double | _a |
| double | _b |
| unsigned | _N |
| double | _dx |
| VecDouble | _fVals |
Definition at line 17 of file finterpolate.h.
| FInterpolate::FInterpolate | ( | Function1D & | f, | |
| double | a, | |||
| double | b, | |||
| unsigned | N | |||
| ) |
| FInterpolate::~FInterpolate | ( | ) | [virtual] |
Definition at line 29 of file finterpolate.cpp.
| bool FInterpolate::isInDomain | ( | double | x, | |
| unsigned | cmp = 0 | |||
| ) | const [virtual] |
Reimplemented from Function1D.
Definition at line 23 of file finterpolate.cpp.
| double FInterpolate::operator() | ( | double | x, | |
| unsigned | cmp = 0 | |||
| ) | const [virtual] |
Implements Function1D.
Definition at line 15 of file finterpolate.cpp.
double FInterpolate::_a [private] |
Definition at line 21 of file finterpolate.h.
double FInterpolate::_b [private] |
Definition at line 21 of file finterpolate.h.
double FInterpolate::_dx [private] |
Definition at line 23 of file finterpolate.h.
Function1D& FInterpolate::_f [private] |
Definition at line 20 of file finterpolate.h.
VecDouble FInterpolate::_fVals [private] |
Definition at line 24 of file finterpolate.h.
unsigned FInterpolate::_N [private] |
Definition at line 22 of file finterpolate.h.
1.6.3