From a636704b33070c4cf2ccd97df82967c9abf8573e Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Mon, 8 Mar 2010 11:15:41 +0000
Subject: [PATCH] print energy and trust-region radius at each iteration

[[Imported from SVN: r5679]]
---
 rodobstacle.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/rodobstacle.cc b/rodobstacle.cc
index a6fda16d..4d8fff11 100644
--- a/rodobstacle.cc
+++ b/rodobstacle.cc
@@ -241,10 +241,11 @@ int main (int argc, char *argv[]) try
         // /////////////////////////////////////////////////////
         for (int i=0; i<maxNewtonSteps; i++) {
 
-            std::cout << "----------------------------------------------------" << std::endl;
-            std::cout << "      Trust-Region Step Number: " << i << std::endl;
-            std::cout << "----------------------------------------------------" << std::endl;
-
+            std::cout << "-----------------------------------------------------------------------------" << std::endl;
+            std::cout << "      Trust-Region Step Number: " << i 
+                      << ",     radius: " << trustRegionRadius
+                      << ",     energy: " << rodAssembler.computeEnergy(x) << std::endl;
+            std::cout << "-----------------------------------------------------------------------------" << std::endl;
 
             rhs = 0;
             corr = 0;
-- 
GitLab