From 2b83cef0a7ba3156c08f43facb8ae415bb4822c0 Mon Sep 17 00:00:00 2001 From: Wenqing Wang <wenqing.wang@ufz.de> Date: Thu, 29 Sep 2016 15:17:34 +0200 Subject: [PATCH] [TEST] Added two tests for liquid flow --- Applications/CLI/Tests.cmake | 71 ++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/Applications/CLI/Tests.cmake b/Applications/CLI/Tests.cmake index 4c4fe0f0a1a..c201c324d77 100644 --- a/Applications/CLI/Tests.cmake +++ b/Applications/CLI/Tests.cmake @@ -574,6 +574,41 @@ if(NOT OGS_USE_MPI) single_joint_inside_expected_pcs_0_ts_1_t_1.000000.vtu single_joint_inside_pcs_0_ts_1_t_1.000000.vtu displacement_jump1 displacement_jump1 ) + # Liquid flow + AddTest( + NAME LiquidFlowProcess_sat1D + PATH Parabolic/LiquidFlow/sat1D + EXECUTABLE ogs + EXECUTABLE_ARGS sat1D.prj + WRAPPER time + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + sat1D.vtu sat_1D_pcs_0_ts_1_t_1.000000.vtu AnalyticSolution pressure + ) + AddTest( + NAME LiquidFlowProcess_sat2DLFlow + PATH Parabolic/LiquidFlow/sat2DLFlow + EXECUTABLE ogs + EXECUTABLE_ARGS sat2DLFlow.prj + WRAPPER time + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + mesh2D.vtu sat_2D_lflow_pcs_0_ts_1_t_1.000000.vtu OGS5_Results pressure + ) + AddTest( + NAME LiquidFlowProcess_LiquidFlowProcessGravityDriven + PATH Parabolic/LiquidFlow/GravityDriven + EXECUTABLE ogs + EXECUTABLE_ARGS gravity_driven.prj + WRAPPER time + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + mesh2D.vtu gravity_driven_pcs_0_ts_1_t_1.000000.vtu AnalyticSolution pressure + ) + else() # MPI groundwater flow tests AddTest( @@ -782,4 +817,40 @@ else() tes_zeolite_discharge_large_ts_28_t_1_000000.vtu tes_zeolite_discharge_large_pcs_0_ts_28_t_1_000000_0.vtu v_mass_frac v_mass_frac # tes_zeolite_discharge_large_ts_28_t_1_0.vtu solid_density solid_density ) + + # Liquid flow + AddTest( + NAME LiquidFlowProcess_sat1D + PATH Parabolic/LiquidFlow/sat1D + EXECUTABLE_ARGS sat1D.prj + WRAPPER mpirun + WRAPPER_ARGS -np 1 + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + sat1D.vtu sat_1D_pcs_0_ts_1_t_1.000000.vtu AnalyticSolution pressure + ) + AddTest( + NAME LiquidFlowProcessGravityDriven + PATH Parabolic/LiquidFlow/GravityDriven + EXECUTABLE_ARGS gravity_driven.prj + WRAPPER mpirun + WRAPPER_ARGS -np 1 + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + mesh2D.vtu gravity_driven_pcs_0_ts_1_t_1.000000.vtu AnalyticSolution pressure + ) + AddTest( + NAME LiquidFlowProcess_sat2DLFlow + PATH Parabolic/LiquidFlow/sat2DLFlow + EXECUTABLE_ARGS sat2DLFlow.prj + WRAPPER mpirun + WRAPPER_ARGS -np 1 + TESTER vtkdiff + ABSTOL 1e-8 RELTOL 1e-8 + DIFF_DATA + mesh2D.vtu sat_2D_lflow_pcs_0_ts_1_t_1.000000.vtu OGS5_Results pressure + ) + endif() -- GitLab