Making the Levenberg-Marquardt method user-accessible and dependend on
given model+parameters. Ideally, the user should be able to push a
button "Optimize parameters" and have the tool take care of the rest
(possibly showing intermediate results, the best of which can be kept in
case of early cancellation or failure to find an optmial fit).