Skip to content
Snippets Groups Projects
Commit 37409c95 authored by Max Kahnt's avatar Max Kahnt
Browse files

Fix: Initialize iterate with correct ignore node values.

parent e19cd81e
Branches
No related tags found
No related merge requests found
...@@ -78,14 +78,14 @@ struct GSTestSuite { ...@@ -78,14 +78,14 @@ struct GSTestSuite {
}; };
auto test = [&](Step* step, std::string name) { 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); passed &= analyse(result, name, 1e-8);
}; };
auto diffTest = [&](Step* step1, std::string name1, Step* step2, auto diffTest = [&](Step* step1, std::string name1, Step* step2,
std::string name2, double maxDiff = 0.0) { std::string name2, double maxDiff = 0.0) {
auto result1 = solve(step1, 0.0, 0.0, 5); auto result1 = solve(step1, p.u, 0.0, 5);
auto result2 = solve(step2, 0.0, 0.0, 5); auto result2 = solve(step2, p.u, 0.0, 5);
auto normDiff = p.energyNorm.diff(result1, result2); auto normDiff = p.energyNorm.diff(result1, result2);
if (normDiff > maxDiff) { if (normDiff > maxDiff) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment