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