From c05554cfcebf8c49379724e381f7223b390350ea Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Tue, 6 Oct 2009 09:13:48 +0000 Subject: [PATCH] initialize normOfOldCorrection to 1 instead of 0. This avoids one occurrence of NaN [[Imported from SVN: r2951]] --- dune-solvers/solvers/loopsolver.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dune-solvers/solvers/loopsolver.cc b/dune-solvers/solvers/loopsolver.cc index 72c4f303..b3d9cd7d 100644 --- a/dune-solvers/solvers/loopsolver.cc +++ b/dune-solvers/solvers/loopsolver.cc @@ -63,7 +63,7 @@ void ::LoopSolver<VectorType, BitVectorType>::solve() double error = std::numeric_limits<double>::max(); - double normOfOldCorrection = 0; + double normOfOldCorrection = 1; double normOfOldError = 0; double totalConvRate = 1; this->maxTotalConvRate_ = 0; -- GitLab