levmar ist eine robuste und effiziente C/C++-Implementation des Levenberg-Marquardt (LM)-Optimierungs-Algorithmus. LM löst das nichtlineare Problem der kleinsten Quadrate, d.h. Anpassung einer Menge von m Beobachtungen an ein Modell, das nichtlinear in n unbekannten Parametern (m >= n) ist. levmar enthält Varianten mit doppelter und einfacher Genauigkeit. Es unterstützt auch eingeschränkte nichtlineare kleinste Quadrate.