aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src/NonLinear/fdjac2.h
diff options
context:
space:
mode:
Diffstat (limited to 'unsupported/Eigen/src/NonLinear/fdjac2.h')
-rw-r--r--unsupported/Eigen/src/NonLinear/fdjac2.h5
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;