From d3b37367860202af41226e660dd8c79c361a31b6 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Mon, 9 Dec 2013 15:47:53 +0000
Subject: [PATCH] Don't recompute energy just for the screen output

We have the correct value in the variable 'oldEnergy' anyway.

[[Imported from SVN: r9575]]
---
 dune/gfe/riemanniantrsolver.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dune/gfe/riemanniantrsolver.cc b/dune/gfe/riemanniantrsolver.cc
index 9b977f39..49eb5879 100644
--- a/dune/gfe/riemanniantrsolver.cc
+++ b/dune/gfe/riemanniantrsolver.cc
@@ -229,7 +229,7 @@ void RiemannianTrustRegionSolver<GridType,TargetSpace>::solve()
             std::cout << "----------------------------------------------------" << std::endl;
             std::cout << "      Trust-Region Step Number: " << i
                       << ",     radius: " << trustRegion.radius()
-                      << ",     energy: " << assembler_->computeEnergy(x_) << std::endl;
+                      << ",     energy: " << oldEnergy << std::endl;
             std::cout << "----------------------------------------------------" << std::endl;
         }
 
-- 
GitLab