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