levmar (Levenberg-Marquardt nonlinear least squares algorithm)
GPL native ANSI C implementations of the Levenberg-Marquardt optimization
algorithm, usable also from C++, Matlab, Perl, Python, Haskell and Tcl.