20 # define __BEGIN_DECLS extern "C" {
21 # define __END_DECLS }
23 # define __BEGIN_DECLS
double epsilon
Step used to calculate the Jacobian.
const char * lm_infmsg[]
Preset message texts.
Collection of input parameters for fit control.
int n_maxpri
Maximum parameters to print.
const char * lm_shortmsg[]
Preset message texts.
int m_maxpri
Max number of residuals to print.
int patience
Used to set the maximum number of function evaluations.
int userbreak
Set when function evaluation requests termination.
Collection of output parameters for status info.
double stepbound
Used in determining the initial step bound.
int verbosity
Controls the ouput verbosity.
double xtol
Relative error between last two approximations.
const lm_control_struct lm_control_float
Preset (and recommended) control parameter settings.
FILE * msgfile
Progress messages will be written to this file.
const lm_control_struct lm_control_double
Preset (and recommended) control parameter settings.
int scale_diag
If 1, the variables will be rescaled internally.
double gtol
Orthogonality desired between fvec and its derivs.
int outcome
Status indicator.
int nfev
actual number of iterations.
double fnorm
norm of the residue vector fvec.
double ftol
Relative error desired in the sum of squares.