From 24378bfde155f4746403f98988c7c8f1683d1fe8 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Thu, 25 Jul 2013 00:22:45 +0200
Subject: [PATCH] [Cleanup] Print line numbers

---
 src/one-body-sample.cc | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index c9ca0139..79311323 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -482,6 +482,9 @@ int main(int argc, char *argv[]) {
     auto const verbosity =
         parset.get<Solver::VerbosityMode>("v.solver.verbosity");
     for (size_t run = 1; run <= timesteps; ++run) {
+      if (printProgress)
+        (std::cout << boost::format("%7d ") % run << " ").flush();
+
       VectorType u;
       double lastCorrection;
 
@@ -554,12 +557,8 @@ int main(int argc, char *argv[]) {
 
         if (state_fpi > 1) {
           double const correctionNorm = AMNorm.diff(u_saved, u);
-          if (correctionNorm < fixedPointTolerance) {
-            if (printProgress)
-              (std::cout << '#').flush();
-
+          if (correctionNorm < fixedPointTolerance)
             break;
-          }
         }
         if (state_fpi == state_fpi_max)
           DUNE_THROW(Dune::Exception, "FPI failed to converge");
-- 
GitLab