16 #ifndef MYGSL_NUMERICAL_DIFFERENTIATION_H 17 #define MYGSL_NUMERICAL_DIFFERENTIATION_H 1 25 double derivative_central (
const i_unary_function & eval_,
double x_,
double h_,
double & abserr_ );
29 double derivative_forward (
const i_unary_function & eval_,
double x_,
double h_,
double & abserr_ );
33 double derivative_backward (
const i_unary_function & eval_,
double x_,
double h_,
double & abserr_ );
37 double derivative (
const i_unary_function & eval_,
double x_,
const interval & domain_,
double & abserr_);
39 double derivative (
const i_unary_function & eval_,
double x_,
const interval & domain_);
151 #endif // MYGSL_NUMERICAL_DIFFERENTIATION_H double derivative_forward_regular_sampled_2(double f0_, double f1_, double f2_, double h_)
double derivative_backward_regular_sampled_4(double f_4_, double f_3_, double f_2_, double f_1_, double f0_, double h_)
double second_derivative_central_regular_sampled_2(double f_1_, double f0_, double f1_, double h_)
double derivative_forward(const i_unary_function &eval_, double x_, double h_, double &abserr_)
double derivative_forward_regular_sampled_3(double f0_, double f1_, double f2_, double f3_, double h_)
double derivative_forward_regular_sampled_4(double f0_, double f1_, double f2_, double f3_, double f4_, double h_)
double second_derivative_backward_regular_sampled_2(double f_3_, double f_2_, double f_1_, double f_0_, double h_)
double derivative_backward_regular_sampled_3(double f_3_, double f_2_, double f_1_, double f0_, double h_)
double second_derivative_central_regular_sampled_4(double f_2_, double f_1_, double f0_, double f1_, double f2_, double h_)
double second_derivative_forward_regular_sampled_1(double f0_, double f1_, double f2_, double h_)
double derivative_backward(const i_unary_function &eval_, double x_, double h_, double &abserr_)
double derivative_backward_regular_sampled_2(double f_2_, double f_1_, double f0_, double h_)
double derivative_central_regular_sampled_2(double f_1_, double f1_, double h_)
double second_derivative_forward_regular_sampled_2(double f0_, double f1_, double f2_, double f3_, double h_)
double derivative_central_regular_sampled_4(double f_2_, double f_1_, double f1_, double f2_, double h_)
double derivative_forward_regular_sampled_1(double f0_, double f1_, double h_)
Top-level namespace of the Bayeux/mygsl module library.
Definition: base_decay_driver.h:47
double derivative(const i_unary_function &eval_, double x_, const interval &domain_, double &abserr_)
double derivative_backward_regular_sampled_1(double f_1_, double f0_, double h_)
double second_derivative_backward_regular_sampled_1(double f_2_, double f_1_, double f0_, double h_)
double derivative_central(const i_unary_function &eval_, double x_, double h_, double &abserr_)