diff options
author | Gael Guennebaud <g.gael@free.fr> | 2009-10-15 18:43:15 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2009-10-15 18:43:15 +0200 |
commit | 15030439816910327478b98ba1a253e18cc6165f (patch) | |
tree | 74949e4d216f80f3643c8941635dffbb0fd60836 /unsupported/test/autodiff.cpp | |
parent | 0927ba1fd328b23b88b0c9b44eecfd99494c2007 (diff) |
autodiff:
* fix namespace issue
* simplify Jacobian code
* fix issue with "Dynamic derivatives"
Diffstat (limited to 'unsupported/test/autodiff.cpp')
-rw-r--r-- | unsupported/test/autodiff.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/unsupported/test/autodiff.cpp b/unsupported/test/autodiff.cpp index b1164897c..a96927b41 100644 --- a/unsupported/test/autodiff.cpp +++ b/unsupported/test/autodiff.cpp @@ -46,12 +46,12 @@ struct TestFunc1 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType; typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType; typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType; - + int m_inputs, m_values; - + TestFunc1() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTime) {} TestFunc1(int inputs, int values) : m_inputs(inputs), m_values(values) {} - + int inputs() const { return m_inputs; } int values() const { return m_values; } @@ -142,7 +142,7 @@ void test_autodiff_scalar() std::cerr << foo<AutoDiffScalar<Vector2f> >(ax,ay).value() << " <> " << foo<AutoDiffScalar<Vector2f> >(ax,ay).derivatives().transpose() << "\n\n"; } - + void test_autodiff_jacobian() { for(int i = 0; i < g_repeat; i++) { |