From 1bff1979580f6d4554c0494d5aa19c38d80a4f7a Mon Sep 17 00:00:00 2001 From: Timo Koch <timo.koch@iws.uni-stuttgart.de> Date: Fri, 7 Dec 2018 11:39:52 +0100 Subject: [PATCH] [test][3pwateroil] Always compare last time step to reference --- test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt | 2 +- test/porousmediumflow/3pwateroil/implicit/main.cc | 3 ++- test/porousmediumflow/3pwateroil/implicit/problem.hh | 2 -- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt b/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt index 80d6dcecad..3759f6c8b8 100644 --- a/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt +++ b/test/porousmediumflow/3pwateroil/implicit/CMakeLists.txt @@ -6,7 +6,7 @@ dune_add_test(NAME test_3pwateroil_sagd_box COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py CMD_ARGS --script fuzzy --files ${CMAKE_SOURCE_DIR}/test/references/test_3pwateroil_sagd_box-reference.vtu - ${CMAKE_CURRENT_BINARY_DIR}/test_3pwateroil_sagd_box-00011.vtu + ${CMAKE_CURRENT_BINARY_DIR}/test_3pwateroil_sagd_box-00001.vtu --command "${CMAKE_CURRENT_BINARY_DIR}/test_3pwateroil_sagd_box params.input -Problem.Name test_3pwateroil_sagd_box" ) diff --git a/test/porousmediumflow/3pwateroil/implicit/main.cc b/test/porousmediumflow/3pwateroil/implicit/main.cc index 5144eeda92..5166b0b273 100644 --- a/test/porousmediumflow/3pwateroil/implicit/main.cc +++ b/test/porousmediumflow/3pwateroil/implicit/main.cc @@ -181,7 +181,8 @@ int main(int argc, char** argv) try timeLoop->setTimeStepSize(nonLinearSolver.suggestTimeStepSize(timeLoop->timeStepSize())); // write vtk output - vtkWriter.write(timeLoop->time()); + if (timeLoop->isCheckPoint() || timeLoop->finished()) + vtkWriter.write(timeLoop->time()); } while (!timeLoop->finished()); diff --git a/test/porousmediumflow/3pwateroil/implicit/problem.hh b/test/porousmediumflow/3pwateroil/implicit/problem.hh index 33eeffb4d3..98badeef76 100644 --- a/test/porousmediumflow/3pwateroil/implicit/problem.hh +++ b/test/porousmediumflow/3pwateroil/implicit/problem.hh @@ -317,8 +317,6 @@ private: mutable Scalar massProducedWater_; std::string name_; - - std::ofstream massBalance; }; } //end namespace -- GitLab