diff options
Diffstat (limited to 'unsupported/test')
-rw-r--r-- | unsupported/test/NonLinear.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/unsupported/test/NonLinear.cpp b/unsupported/test/NonLinear.cpp index 342d759e6..ca3d569cc 100644 --- a/unsupported/test/NonLinear.cpp +++ b/unsupported/test/NonLinear.cpp @@ -541,7 +541,9 @@ void testLmdif1() x.setConstant(n, 1.); // do the computation - info = ei_lmdif1(lmdif_functor(), x, fvec); + lmdif_functor functor; + LevenbergMarquardtNumericalDiff<lmdif_functor,double> lm(functor); + info = lm.minimize(x, fvec); // check return value VERIFY( 1 == info); @@ -569,7 +571,9 @@ void testLmdif() x.setConstant(n, 1.); // do the computation - info = ei_lmdif(lmdif_functor(), x, fvec, nfev, fjac, ipvt, qtf, diag); + lmdif_functor functor; + LevenbergMarquardtNumericalDiff<lmdif_functor,double> lm(functor); + info = lm.minimize(x, fvec, nfev, fjac, ipvt, qtf, diag); // check return values VERIFY( 1 == info); |