Interface to gsl_multifit_fdfsolver_lmsder. This is a robust and efficient version of the Levenberg-Marquardt algorithm as implemented in the scaled lmder routine in minpack. Minpack was written by Jorge J. More, Burton S. Garbow and Kenneth E. Hillstrom.

This is an unscaled version of the lmder algorithm. The elements of the diagonal scaling matrix D are set to 1. This algorithm may be useful in circumstances where the scaled version of lmder converges too slowly, or the function is already scaled appropriately.

Higher level interface to nlFittingLevenbergMarquardtScaled. The optimization function and
Jacobian are automatically built from a model f vs x = y and its derivatives, and a list of
instances (x, (y,sigma)) to be fitted.

Higher level interface to nlFittingLevenbergMarquardt. The optimization function and
Jacobian are automatically built from a model f vs x = y and its derivatives, and a list of
instances (x,y) to be fitted.