From 0ac06881bf3de5c2e53f23f6a3e2cebe9888c307 Mon Sep 17 00:00:00 2001 From: Katharina Heck <katharina.heck@iws.uni-stuttgart.de> Date: Wed, 29 Aug 2018 14:50:39 +0200 Subject: [PATCH] [cleanup] reuse executable --- test/porousmediumflow/2pncmin/implicit/CMakeLists.txt | 9 +++++---- .../porousmediumflow/2pncmin/implicit/test_2pncmin_fv.cc | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/test/porousmediumflow/2pncmin/implicit/CMakeLists.txt b/test/porousmediumflow/2pncmin/implicit/CMakeLists.txt index 97acf87e36..20c5776b64 100644 --- a/test/porousmediumflow/2pncmin/implicit/CMakeLists.txt +++ b/test/porousmediumflow/2pncmin/implicit/CMakeLists.txt @@ -1,9 +1,11 @@ dune_symlink_to_source_files(FILES test_2pncmin.input) +add_executable(test_2pncmin_box EXCLUDE_FROM_ALL test_2pncmin_fv.cc) +target_compile_definitions(test_2pncmin_box PUBLIC TYPETAG=DissolutionBoxTypeTag) + # isothermal tests dune_add_test(NAME test_2pncmin_box - SOURCES test_2pncmin_fv.cc - COMPILE_DEFINITIONS TYPETAG=DissolutionBoxTypeTag + TARGET test_2pncmin_box COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py CMD_ARGS --script fuzzy --files ${CMAKE_SOURCE_DIR}/test/references/saltflushbox2pncmin-reference.vtu @@ -11,8 +13,7 @@ dune_add_test(NAME test_2pncmin_box --command "${CMAKE_CURRENT_BINARY_DIR}/test_2pncmin_box -ParameterFile test_2pncmin.input -Problem.Name saltflushbox") dune_add_test(NAME test_2pncmin_box_restart - SOURCES test_2pncmin_fv.cc - COMPILE_DEFINITIONS TYPETAG=DissolutionBoxTypeTag + TARGET test_2pncmin_box COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py CMD_ARGS --script fuzzy --files ${CMAKE_SOURCE_DIR}/test/references/saltflushbox2pncmin-reference.vtu diff --git a/test/porousmediumflow/2pncmin/implicit/test_2pncmin_fv.cc b/test/porousmediumflow/2pncmin/implicit/test_2pncmin_fv.cc index 494f6854ad..83fad384a0 100644 --- a/test/porousmediumflow/2pncmin/implicit/test_2pncmin_fv.cc +++ b/test/porousmediumflow/2pncmin/implicit/test_2pncmin_fv.cc @@ -124,7 +124,7 @@ int main(int argc, char** argv) try // the solution vector using SolutionVector = typename GET_PROP_TYPE(TypeTag, SolutionVector); SolutionVector x(fvGridGeometry->numDofs()); - if (restartTime > 0) + if (restartTime > 0) { using ModelTraits = typename GET_PROP_TYPE(TypeTag, ModelTraits); using FluidSystem = typename GET_PROP_TYPE(TypeTag, FluidSystem); -- GitLab