Public Member Functions |
| AkimaInterpolation (const utility::VectorBase &x, const utility::VectorBase &y) |
| The default constructor.
|
| ~AkimaInterpolation (void) |
| The destructor.
|
double | evaluate (double x) |
| Calculate the interpolated value for x.
|
double | evaluate_derivative (double x) |
| Calculate the derivative of the interpolated function at x.
|
double | evaluate_derivative2 (double x) |
| Calculate the 2nd derivative of the interpolated function at x.
|
double | evaluate_integral (double a, double b) |
| Calculate the numerical integral of the interpolated function over the range .
|
double | evaluation (void) const |
| The result of the latest evaluaion function call is stored and can be retrieved with this function.
|
unsigned int | min_size (void) const |
| This function returns the minimum number of points required by the interpolation type.
|
Non-rounded Akima spline with natural boundary conditions.
This method uses the non-rounded corner algorithm of Wodicka.
- See also:
- Please refer to the base class documentation for genereal introduction to the GSL based interpolation methods.
- Since:
- New in yat 0.5