From a33b2dfeb34344db72af430da0f0b770643f765d Mon Sep 17 00:00:00 2001 From: Thomas Capricelli Date: Wed, 13 Jan 2010 05:17:58 +0100 Subject: [PATCH] introduce new state, "Not started" --- .../Eigen/src/NonLinearOptimization/LevenbergMarquardt.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h b/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h index 1609924b9..137213490 100644 --- a/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h +++ b/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h @@ -44,6 +44,7 @@ public: : functor(_functor) { nfev = njev = iter = 0; fnorm=gnorm = 0.; } enum Status { + NotStarted = -2, Running = -1, ImproperInputParameters = 0, RelativeReductionTooSmall = 1, @@ -227,7 +228,7 @@ LevenbergMarquardt::minimizeInit( par = 0.; iter = 1; - return Running; + return NotStarted; } template @@ -496,7 +497,7 @@ LevenbergMarquardt::minimizeOptimumStorageInit( par = 0.; iter = 1; - return Running; + return NotStarted; }