From 00595ea8ce0504a53dc782310b2106acf3fdf3cd Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Mon, 12 Sep 2011 15:18:15 +0200 Subject: [PATCH] Allow for comparison of minima --- src/test-gradient-method.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/test-gradient-method.cc b/src/test-gradient-method.cc index b9383b07..bf4f9f56 100644 --- a/src/test-gradient-method.cc +++ b/src/test-gradient-method.cc @@ -11,7 +11,7 @@ #include <cassert> template <int dim, class Function> -void functionTester( +double functionTester( Dune::SampleFunctional<dim, Function> J, typename Dune::SampleFunctional<dim, Function>::SmallVector &start, size_t runs) { @@ -23,7 +23,9 @@ void functionTester( if (i != runs) std::cout << "New value: J(...) = " << J(start) << std::endl; } - std::cout << "Final value J(...) = " << J(start) << std::endl; + double const final = J(start); + std::cout << "Final value J(...) = " << final << std::endl; + return final; } void testSampleFunction() { -- GitLab