diff options
Diffstat (limited to 'unsupported/Eigen/src/NonLinear/fdjac2.h')
-rw-r--r-- | unsupported/Eigen/src/NonLinear/fdjac2.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/unsupported/Eigen/src/NonLinear/fdjac2.h b/unsupported/Eigen/src/NonLinear/fdjac2.h index f2e627d4f..bc3a82106 100644 --- a/unsupported/Eigen/src/NonLinear/fdjac2.h +++ b/unsupported/Eigen/src/NonLinear/fdjac2.h @@ -1,6 +1,7 @@ -template<typename Functor, typename Scalar> +template<typename FunctorType, typename Scalar> int ei_fdjac2( + const FunctorType &Functor, Matrix< Scalar, Dynamic, 1 > &x, Matrix< Scalar, Dynamic, 1 > &fvec, Matrix< Scalar, Dynamic, Dynamic > &fjac, @@ -23,7 +24,7 @@ int ei_fdjac2( h = eps; } x[j] = temp + h; - iflag = Functor::f(x, wa); + iflag = Functor.f(x, wa); if (iflag < 0) return iflag; x[j] = temp; |