From 37409c952e06ad43224e2fd8e7782f01b70284ca Mon Sep 17 00:00:00 2001
From: Max Kahnt <max.kahnt@fu-berlin.de>
Date: Mon, 25 Jul 2016 15:28:59 +0200
Subject: [PATCH] Fix: Initialize iterate with correct ignore node values.

---
 dune/solvers/test/gssteptest.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dune/solvers/test/gssteptest.cc b/dune/solvers/test/gssteptest.cc
index b324bab..fa283ba 100644
--- a/dune/solvers/test/gssteptest.cc
+++ b/dune/solvers/test/gssteptest.cc
@@ -78,14 +78,14 @@ struct GSTestSuite {
     };
 
     auto test = [&](Step* step, std::string name) {
-      auto result = solve(step, 0.0, 1e-14, 2000);
+      auto result = solve(step, p.u, 1e-14, 2000);
       passed &= analyse(result, name, 1e-8);
     };
 
     auto diffTest = [&](Step* step1, std::string name1, Step* step2,
                         std::string name2, double maxDiff = 0.0) {
-      auto result1 = solve(step1, 0.0, 0.0, 5);
-      auto result2 = solve(step2, 0.0, 0.0, 5);
+      auto result1 = solve(step1, p.u, 0.0, 5);
+      auto result2 = solve(step2, p.u, 0.0, 5);
 
       auto normDiff = p.energyNorm.diff(result1, result2);
       if (normDiff > maxDiff) {
-- 
GitLab