37 #include <gsl/gsl_vector.h>
51 int expd3_fdf (
const gsl_vector * x,
void *params, gsl_vector * f, gsl_matrix * J);
52 int expd3_df (
const gsl_vector * x,
void *params, gsl_matrix * J);
53 int expd3_f (
const gsl_vector * x,
void *params, gsl_vector * f);
54 double expd3_d (
const gsl_vector * x,
void *params);
56 int expd2_fdf (
const gsl_vector * x,
void *params, gsl_vector * f, gsl_matrix * J);
57 int expd2_df (
const gsl_vector * x,
void *params, gsl_matrix * J);
58 int expd2_f (
const gsl_vector * x,
void *params, gsl_vector * f);
59 double expd2_d (
const gsl_vector * x,
void *params);
61 int exp_fdf (
const gsl_vector * x,
void *params, gsl_vector * f, gsl_matrix * J);
62 int exp_df (
const gsl_vector * x,
void *params, gsl_matrix * J);
63 int exp_f (
const gsl_vector * x,
void *params, gsl_vector * f);
64 double exp_d (
const gsl_vector * x,
void *params);
66 int boltzmann_fdf (
const gsl_vector * x,
void *params, gsl_vector * f, gsl_matrix * J);
67 int boltzmann_df (
const gsl_vector * x,
void *params, gsl_matrix * J);
68 int boltzmann_f (
const gsl_vector * x,
void *params, gsl_vector * f);
69 double boltzmann_d (
const gsl_vector * x,
void *params);
71 int gauss_fdf (
const gsl_vector * x,
void *params, gsl_vector * f, gsl_matrix * J);
72 int gauss_df (
const gsl_vector * x,
void *params, gsl_matrix * J);
73 int gauss_f (
const gsl_vector * x,
void *params,gsl_vector * f);
74 double gauss_d (
const gsl_vector * x,
void *params);
86 int user_f(
const gsl_vector * x,
void *params, gsl_vector * f);
87 double user_d(
const gsl_vector * x,
void *params);
88 int user_df(
const gsl_vector * x,
void *params,gsl_matrix * J);
89 int user_fdf(
const gsl_vector * x,
void *params,gsl_vector * f, gsl_matrix * J);