From 6b4c3c3cc0ed53b8261e8c95589aa45dc8e93b2c Mon Sep 17 00:00:00 2001 From: Lisa Julia Nebel Date: Tue, 19 Nov 2024 12:36:41 +0100 Subject: [PATCH] Add tests for parallel multisegment wells --- parallelTests.cmake | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/parallelTests.cmake b/parallelTests.cmake index fd8a94a79f..4644fc2f30 100644 --- a/parallelTests.cmake +++ b/parallelTests.cmake @@ -36,6 +36,26 @@ add_test_compare_parallel_simulation(CASENAME spe9_dist_z REL_TOL ${rel_tol_parallel} TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8 --enable-drift-compensation=false) +# A test for distributed multisegment wells. We load distribute only along the z-axis +add_test_compare_parallel_simulation(CASENAME msw-simple + FILENAME MSW-SIMPLE # this file contains one Multisegment well without branches that is distributed across several processes + DIR msw + SIMULATOR flow_distribute_z + ONLY_SMRY 1 + ABS_TOL 1e4 # the absolute tolerance is pretty high here, yet in this case, we are only interested in the relative tolerance + REL_TOL 1e-5 + MPI_PROCS 4 + TEST_ARGS --solver-max-time-step-in-days=20) + +add_test_compare_parallel_simulation(CASENAME msw-3d + FILENAME MSW-3D # this file contains one Multisegment well with branches that is distributed across several processes + DIR msw + SIMULATOR flow_distribute_z + ONLY_SMRY 1 + ABS_TOL 1e4 # the absolute tolerance is pretty high here, yet in this case, we are only interested in the relative tolerance + REL_TOL 1e-4 + MPI_PROCS 4) + add_test_compare_parallel_simulation(CASENAME spe9group FILENAME SPE9_CP_GROUP SIMULATOR flow