41 #ifndef BPP_NUMERIC_FUNCTION_THREEPOINTSNUMERICALDERIVATIVE_H
42 #define BPP_NUMERIC_FUNCTION_THREEPOINTSNUMERICALDERIVATIVE_H
Numerical derivative function wrapper, partial implementation.
This is the abstract class for first order derivable functions.
This is the abstract class for second order derivable functions.
This is the function abstract class.
The parameter list object.
Three points numerical derivative function wrapper.
virtual ~ThreePointsNumericalDerivative()
ThreePointsNumericalDerivative(DerivableFirstOrder *function)
double getValue() const
Get the value of the function at the current point.
ThreePointsNumericalDerivative * clone() const
Create a copy of this object and send a pointer to it.
ThreePointsNumericalDerivative(Function *function)
void updateDerivatives(const ParameterList parameters)
Compute derivatives.
ThreePointsNumericalDerivative(DerivableSecondOrder *function)