#include <itkMultipleValuedNonLinearOptimizer.h>
#include <animaBLMLambdaCostFunction.h>
#include "AnimaOptimizersExport.h"
Go to the source code of this file.

class  anima::BoundedLevenbergMarquardtOptimizer 
 LevenbergMarquardt optimizer with lower and upper bounds on parameters Implementation of the original algorithmm, very well described in K. Madsen, H.B. Nielsen and O. Tingleff. Methods for nonlinear least squares problems. 2004 http://www2.imm.dtu.dk/pubdb/views/edoc_download.php/3215/pdf/imm3215.pdf Bounded version by projection as suggested by Kanzow et al. but with a lot of modifications, including calculation of optimal lambda C. Kanzow, N. Yamashita and M. Fukushima. LevenbergMarquardt methods with strong local convergence properties for solving nonlinear equations with convex constraints. Journal of computational and applied mathematics. 172:375397, 2004. More...

