diff --git a/Applications/CLI/Tests.cmake b/Applications/CLI/Tests.cmake index 4c4fe0f0a1ade1be5403baf6c82d36b61f54287f..c201c324d7710ee7be4dadc292143a72c7c0a585 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()