From 159c99a288534eaee8a501dfb0687fc76a530d7d Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 12 May 2009 07:38:46 +0000 Subject: fix adolc unit test for dynamic sizes --- unsupported/test/forward_adolc.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'unsupported/test/forward_adolc.cpp') diff --git a/unsupported/test/forward_adolc.cpp b/unsupported/test/forward_adolc.cpp index 35198069b..a78cfab5f 100644 --- a/unsupported/test/forward_adolc.cpp +++ b/unsupported/test/forward_adolc.cpp @@ -39,12 +39,12 @@ struct TestFunc1 typedef Matrix InputType; typedef Matrix ValueType; typedef Matrix 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; } @@ -107,8 +107,8 @@ struct TestFunc1 template void adolc_forward_jacobian(const Func& f) { typename Func::InputType x = Func::InputType::Random(); - typename Func::ValueType y, yref; - typename Func::JacobianType j, jref; + typename Func::ValueType y(f.values()), yref(f.values()); + typename Func::JacobianType j(f.values(),f.inputs()), jref(f.values(),f.inputs()); jref.setZero(); yref.setZero(); -- cgit v1.2.3