mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-13 20:26:03 +08:00
fix lmdif1 with Scalar!=double
This commit is contained in:
parent
65fb0d43ff
commit
8f47246475
@ -641,7 +641,7 @@ LevenbergMarquardt<FunctorType,Scalar>::lmdif1(
|
|||||||
|
|
||||||
NumericalDiff<FunctorType> numDiff(functor);
|
NumericalDiff<FunctorType> numDiff(functor);
|
||||||
// embedded LevenbergMarquardt
|
// embedded LevenbergMarquardt
|
||||||
LevenbergMarquardt<NumericalDiff<FunctorType> > lm(numDiff);
|
LevenbergMarquardt<NumericalDiff<FunctorType>, Scalar > lm(numDiff);
|
||||||
lm.parameters.ftol = tol;
|
lm.parameters.ftol = tol;
|
||||||
lm.parameters.xtol = tol;
|
lm.parameters.xtol = tol;
|
||||||
lm.parameters.maxfev = 200*(n+1);
|
lm.parameters.maxfev = 200*(n+1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user