diff options
author | Thomas Capricelli <orzel@freehackers.org> | 2009-08-24 21:48:22 +0200 |
---|---|---|
committer | Thomas Capricelli <orzel@freehackers.org> | 2009-08-24 21:48:22 +0200 |
commit | 45442b8d416cc9f555624848407900aafd7c11a5 (patch) | |
tree | 7503cad53819fbd4657e87899bb2f2c3862cef28 /unsupported/Eigen/src/NonLinear/fdjac2.h | |
parent | 15d2c3af902455db5645db21c9b02c055d17e940 (diff) |
some more work on Functors
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; |