diff --git a/dune/solvers/test/gssteptest.cc b/dune/solvers/test/gssteptest.cc index b324babdd24690b39248b818f0f197e2486992b2..fa283ba306bdedc77188719afc5c2616b4b06054 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) {