2017-01-23 03:42:09 -06:00
|
|
|
# This script manages the addition of tests.
|
|
|
|
# The tests are orchestrated by a shell script,
|
|
|
|
# configured using opm_set_test_driver()
|
|
|
|
# and then the appropriate helper macro is called to
|
|
|
|
# register the ctest entry through the opm_add_test macro.
|
|
|
|
# Information such as the binary to call and test tolerances
|
|
|
|
# are passed from the build system to the driver script through
|
|
|
|
# command line parameters. See the opm_add_test() documentation for
|
|
|
|
# details on the parameters passed to the macro.
|
|
|
|
|
2016-07-06 04:30:10 -05:00
|
|
|
# Define some paths
|
2016-08-04 06:54:37 -05:00
|
|
|
set(BASE_RESULT_PATH ${PROJECT_BINARY_DIR}/tests/results)
|
2016-07-06 04:30:10 -05:00
|
|
|
|
2020-04-03 03:15:49 -05:00
|
|
|
###########################################################################
|
|
|
|
# TEST: runSim
|
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
|
|
|
#
|
|
|
|
# Details:
|
|
|
|
# - This test class simply runs a simulation.
|
|
|
|
function(add_test_runSimulator)
|
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR DIR DIR_PREFIX PROCS)
|
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
|
|
|
endif()
|
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}${PARAM_DIR_PREFIX}/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
2021-08-17 06:14:49 -05:00
|
|
|
set(TEST_ARGS ${PARAM_TEST_ARGS})
|
2020-04-03 03:15:49 -05:00
|
|
|
opm_add_test(runSimulator/${PARAM_CASENAME} NO_COMPILE
|
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
2021-10-13 03:47:23 -05:00
|
|
|
DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-n ${PARAM_PROCS}
|
2020-04-03 03:15:49 -05:00
|
|
|
TEST_ARGS ${TEST_ARGS}
|
|
|
|
CONFIGURATION extra)
|
|
|
|
endfunction()
|
|
|
|
|
2016-07-06 04:30:10 -05:00
|
|
|
###########################################################################
|
2016-08-04 06:54:37 -05:00
|
|
|
# TEST: compareECLFiles
|
2016-07-06 04:30:10 -05:00
|
|
|
###########################################################################
|
|
|
|
|
2016-08-04 06:54:37 -05:00
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
2016-07-06 04:30:10 -05:00
|
|
|
#
|
2017-01-23 03:42:09 -06:00
|
|
|
# Details:
|
|
|
|
# - This test class compares output from a simulation to reference files.
|
2017-10-05 03:51:20 -05:00
|
|
|
function(add_test_compareECLFiles)
|
2021-10-12 09:57:41 -05:00
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR ABS_TOL REL_TOL DIR DIR_PREFIX PREFIX RESTART_STEP RESTART_SCHED)
|
2017-10-05 03:51:20 -05:00
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
2017-05-04 12:00:42 -05:00
|
|
|
endif()
|
2017-10-05 03:51:20 -05:00
|
|
|
if(NOT PARAM_PREFIX)
|
|
|
|
set(PARAM_PREFIX compareECLFiles)
|
2017-05-16 04:49:40 -05:00
|
|
|
endif()
|
2017-10-05 03:51:20 -05:00
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}${PARAM_DIR_PREFIX}/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
2021-08-17 06:14:49 -05:00
|
|
|
set(TEST_ARGS ${PARAM_TEST_ARGS})
|
2021-10-13 03:47:23 -05:00
|
|
|
set(DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-a ${PARAM_ABS_TOL}
|
|
|
|
-t ${PARAM_REL_TOL}
|
|
|
|
-c ${COMPARE_ECL_COMMAND}
|
|
|
|
-d ${RST_DECK_COMMAND})
|
|
|
|
if(PARAM_RESTART_STEP)
|
|
|
|
list(APPEND DRIVER_ARGS -s ${PARAM_RESTART_STEP})
|
|
|
|
endif()
|
|
|
|
if(PARAM_RESTART_SCHED)
|
|
|
|
list(APPEND DRIVER_ARGS -h ${PARAM_RESTART_SCHED})
|
|
|
|
endif()
|
2017-10-05 03:51:20 -05:00
|
|
|
opm_add_test(${PARAM_PREFIX}_${PARAM_SIMULATOR}+${PARAM_FILENAME} NO_COMPILE
|
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
2021-10-13 03:47:23 -05:00
|
|
|
DRIVER_ARGS ${DRIVER_ARGS}
|
2017-05-16 04:49:40 -05:00
|
|
|
TEST_ARGS ${TEST_ARGS})
|
2017-10-05 03:51:20 -05:00
|
|
|
endfunction()
|
2016-07-06 04:30:10 -05:00
|
|
|
|
2016-11-04 08:47:59 -05:00
|
|
|
###########################################################################
|
2017-01-23 04:15:49 -06:00
|
|
|
# TEST: add_test_compare_restarted_simulation
|
2016-11-04 08:47:59 -05:00
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
|
|
|
#
|
2017-01-23 03:42:09 -06:00
|
|
|
# Details:
|
|
|
|
# - This test class compares the output from a restarted simulation
|
|
|
|
# to that of a non-restarted simulation.
|
2017-10-05 03:51:20 -05:00
|
|
|
function(add_test_compare_restarted_simulation)
|
2021-11-27 05:47:17 -06:00
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR TEST_NAME ABS_TOL REL_TOL DIR RESTART_STEP)
|
2017-10-05 03:51:20 -05:00
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
2021-06-18 14:14:19 -05:00
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
|
|
|
endif()
|
2021-06-26 02:33:46 -05:00
|
|
|
if (PARAM_TEST_NAME)
|
|
|
|
set(TEST_NAME ${PARAM_TEST_NAME})
|
|
|
|
else()
|
|
|
|
set(TEST_NAME compareRestartedSim_${PARAM_SIMULATOR}+${PARAM_FILENAME})
|
|
|
|
endif()
|
|
|
|
|
2017-10-05 03:51:20 -05:00
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}/restart/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
2021-06-26 02:33:46 -05:00
|
|
|
opm_add_test(${TEST_NAME} NO_COMPILE
|
2017-10-05 03:51:20 -05:00
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
2021-10-13 03:47:23 -05:00
|
|
|
DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-a ${PARAM_ABS_TOL}
|
|
|
|
-t ${PARAM_REL_TOL}
|
|
|
|
-c ${COMPARE_ECL_COMMAND}
|
2021-11-27 05:47:17 -06:00
|
|
|
-d ${RST_DECK_COMMAND}
|
|
|
|
-s ${PARAM_RESTART_STEP}
|
2020-03-09 05:19:50 -05:00
|
|
|
TEST_ARGS ${PARAM_TEST_ARGS})
|
2017-10-05 03:51:20 -05:00
|
|
|
endfunction()
|
2016-11-04 08:47:59 -05:00
|
|
|
|
2016-11-23 03:59:48 -06:00
|
|
|
###########################################################################
|
2017-01-23 04:15:49 -06:00
|
|
|
# TEST: add_test_compare_parallel_simulation
|
2016-11-23 03:59:48 -06:00
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
|
|
|
#
|
2017-01-23 03:42:09 -06:00
|
|
|
# Details:
|
|
|
|
# - This test class compares the output from a parallel simulation
|
|
|
|
# to the output from the serial instance of the same model.
|
2017-10-05 03:51:20 -05:00
|
|
|
function(add_test_compare_parallel_simulation)
|
2019-12-04 05:52:00 -06:00
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR ABS_TOL REL_TOL DIR)
|
2017-10-05 03:51:20 -05:00
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
|
|
|
|
2019-12-04 05:52:00 -06:00
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
|
|
|
endif()
|
|
|
|
|
2017-10-05 03:51:20 -05:00
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}/parallel/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
2019-12-04 05:52:00 -06:00
|
|
|
set(TEST_ARGS ${OPM_TESTS_ROOT}/${PARAM_DIR}/${PARAM_FILENAME} ${PARAM_TEST_ARGS})
|
2016-11-23 03:59:48 -06:00
|
|
|
|
|
|
|
# Add test that runs flow_mpi and outputs the results to file
|
2017-10-05 03:51:20 -05:00
|
|
|
opm_add_test(compareParallelSim_${PARAM_SIMULATOR}+${PARAM_FILENAME} NO_COMPILE
|
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
2021-10-13 03:47:23 -05:00
|
|
|
DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-a ${PARAM_ABS_TOL}
|
|
|
|
-t ${PARAM_REL_TOL}
|
|
|
|
-c ${COMPARE_ECL_COMMAND}
|
2017-10-05 03:51:20 -05:00
|
|
|
TEST_ARGS ${TEST_ARGS})
|
2019-08-13 04:54:19 -05:00
|
|
|
set_tests_properties(compareParallelSim_${PARAM_SIMULATOR}+${PARAM_FILENAME}
|
|
|
|
PROPERTIES RUN_SERIAL 1)
|
2017-10-05 03:51:20 -05:00
|
|
|
endfunction()
|
2016-07-06 04:30:10 -05:00
|
|
|
|
2018-01-04 06:48:43 -06:00
|
|
|
|
|
|
|
###########################################################################
|
|
|
|
# TEST: add_test_compare_parallel_restarted_simulation
|
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
|
|
|
#
|
|
|
|
# Details:
|
|
|
|
# - This test class compares the output from a restarted parallel simulation
|
|
|
|
# to that of a non-restarted parallel simulation.
|
|
|
|
function(add_test_compare_parallel_restarted_simulation)
|
2021-11-27 05:47:17 -06:00
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR ABS_TOL REL_TOL DIR MPI_PROCS RESTART_STEP)
|
2018-01-04 06:48:43 -06:00
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
2021-06-18 14:14:19 -05:00
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
|
|
|
endif()
|
2018-01-16 08:50:21 -06:00
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}/parallelRestart/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
2021-10-13 03:47:23 -05:00
|
|
|
set(DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-a ${PARAM_ABS_TOL}
|
|
|
|
-t ${PARAM_REL_TOL}
|
|
|
|
-c ${COMPARE_ECL_COMMAND}
|
2021-11-27 05:47:17 -06:00
|
|
|
-s ${PARAM_RESTART_STEP}
|
2021-11-30 02:41:08 -06:00
|
|
|
-d ${RST_DECK_COMMAND})
|
2021-10-13 03:47:23 -05:00
|
|
|
if(PARAM_MPI_PROCS)
|
|
|
|
list(APPEND DRIVER_ARGS -n ${PARAM_MPI_PROCS})
|
|
|
|
endif()
|
2018-01-04 06:48:43 -06:00
|
|
|
|
|
|
|
opm_add_test(compareParallelRestartedSim_${PARAM_SIMULATOR}+${PARAM_FILENAME} NO_COMPILE
|
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
2021-10-13 03:47:23 -05:00
|
|
|
DRIVER_ARGS ${DRIVER_ARGS}
|
2020-03-09 05:19:50 -05:00
|
|
|
TEST_ARGS ${PARAM_TEST_ARGS})
|
2019-08-13 04:54:19 -05:00
|
|
|
set_tests_properties(compareParallelRestartedSim_${PARAM_SIMULATOR}+${PARAM_FILENAME}
|
|
|
|
PROPERTIES RUN_SERIAL 1)
|
2018-01-04 06:48:43 -06:00
|
|
|
endfunction()
|
|
|
|
|
2021-12-17 10:27:22 -06:00
|
|
|
|
|
|
|
###########################################################################
|
|
|
|
# TEST: add_test_split_comm
|
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
# Input:
|
|
|
|
# - casename: basename (no extension)
|
|
|
|
#
|
|
|
|
# Details:
|
|
|
|
# - This test class compares the output from a parallel simulation
|
|
|
|
# to that of a parallel simulation running with a custom communicator.
|
|
|
|
function(add_test_split_comm)
|
|
|
|
set(oneValueArgs CASENAME FILENAME SIMULATOR ABS_TOL REL_TOL DIR)
|
|
|
|
set(multiValueArgs TEST_ARGS)
|
|
|
|
cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
|
|
|
if(NOT PARAM_DIR)
|
|
|
|
set(PARAM_DIR ${PARAM_CASENAME})
|
|
|
|
endif()
|
|
|
|
set(RESULT_PATH ${BASE_RESULT_PATH}/parallelSplitComm/${PARAM_SIMULATOR}+${PARAM_CASENAME})
|
|
|
|
set(DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR}
|
|
|
|
-r ${RESULT_PATH}
|
|
|
|
-b ${PROJECT_BINARY_DIR}/bin
|
|
|
|
-f ${PARAM_FILENAME}
|
|
|
|
-a ${PARAM_ABS_TOL}
|
|
|
|
-t ${PARAM_REL_TOL}
|
|
|
|
-c ${COMPARE_ECL_COMMAND})
|
|
|
|
if(PARAM_MPI_PROCS)
|
|
|
|
list(APPEND DRIVER_ARGS -n ${PARAM_MPI_PROCS})
|
|
|
|
endif()
|
|
|
|
|
|
|
|
opm_add_test(compareParallelSplitComm_${PARAM_SIMULATOR}+${PARAM_FILENAME} NO_COMPILE
|
|
|
|
EXE_NAME ${PARAM_SIMULATOR}
|
|
|
|
DRIVER_ARGS ${DRIVER_ARGS}
|
|
|
|
TEST_ARGS ${PARAM_TEST_ARGS})
|
|
|
|
set_tests_properties(compareParallelSplitComm_${PARAM_SIMULATOR}+${PARAM_FILENAME}
|
|
|
|
PROPERTIES RUN_SERIAL 1)
|
|
|
|
endfunction()
|
|
|
|
|
|
|
|
|
|
|
|
###########################################################################
|
|
|
|
|
|
|
|
|
2016-07-06 04:30:10 -05:00
|
|
|
if(NOT TARGET test-suite)
|
|
|
|
add_custom_target(test-suite)
|
|
|
|
endif()
|
|
|
|
|
2020-04-03 03:15:49 -05:00
|
|
|
# Simple execution tests
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-test.sh "")
|
|
|
|
add_test_runSimulator(CASENAME norne
|
|
|
|
FILENAME NORNE_ATW2013
|
|
|
|
SIMULATOR flow
|
|
|
|
PROCS 1)
|
|
|
|
|
|
|
|
add_test_runSimulator(CASENAME norne_parallel
|
|
|
|
FILENAME NORNE_ATW2013
|
|
|
|
SIMULATOR flow
|
|
|
|
DIR norne
|
|
|
|
PROCS 4)
|
|
|
|
|
2016-11-22 06:26:03 -06:00
|
|
|
# Regression tests
|
2016-07-06 04:30:10 -05:00
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-regressionTest.sh "")
|
|
|
|
|
2017-01-23 06:16:30 -06:00
|
|
|
# Set absolute tolerance to be used passed to the macros in the following tests
|
|
|
|
set(abs_tol 2e-2)
|
|
|
|
set(rel_tol 1e-5)
|
2017-10-06 04:49:54 -05:00
|
|
|
set(coarse_rel_tol 1e-2)
|
2017-01-23 06:16:30 -06:00
|
|
|
|
2020-11-12 15:38:18 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe12
|
2018-11-14 07:51:39 -06:00
|
|
|
FILENAME SPE1CASE2
|
2017-11-03 07:48:49 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-11-12 15:38:18 -06:00
|
|
|
REL_TOL ${coarse_rel_tol}
|
2021-10-12 09:57:41 -05:00
|
|
|
RESTART_SCHED false
|
2021-10-11 10:52:47 -05:00
|
|
|
RESTART_STEP 60
|
2020-11-12 15:38:18 -06:00
|
|
|
DIR spe1)
|
2017-11-03 07:48:49 -05:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME spe1_2p
|
|
|
|
FILENAME SPE1CASE2_2P
|
2018-11-14 07:51:39 -06:00
|
|
|
SIMULATOR flow
|
2017-11-03 07:48:49 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
2018-11-14 07:51:39 -06:00
|
|
|
REL_TOL ${rel_tol}
|
2017-11-03 07:48:49 -05:00
|
|
|
DIR spe1)
|
2017-10-05 03:51:20 -05:00
|
|
|
|
2017-12-05 02:26:01 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_oilgas
|
|
|
|
FILENAME SPE1CASE2_OILGAS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${coarse_rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2021-08-03 05:24:09 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_gaswater
|
|
|
|
FILENAME SPE1CASE2_GASWATER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${coarse_rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2018-06-22 05:14:13 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol})
|
|
|
|
|
2021-03-30 04:55:43 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_import
|
|
|
|
FILENAME SPE1CASE1_IMPORT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2018-06-22 05:14:13 -05:00
|
|
|
|
2018-02-15 03:07:58 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_nowells
|
|
|
|
FILENAME SPE1CASE2_NOWELLS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2018-04-30 06:43:30 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_thermal
|
|
|
|
FILENAME SPE1CASE2_THERMAL
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2020-06-26 02:48:42 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_thermal_watvisc
|
|
|
|
FILENAME SPE1CASE2_THERMAL_WATVISC
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2019-11-28 02:54:27 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_rockcomp
|
|
|
|
FILENAME SPE1CASE2_ROCK2DTR
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
2020-01-07 01:46:46 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_brine
|
2020-01-10 03:47:39 -06:00
|
|
|
FILENAME SPE1CASE1_BRINE
|
2020-01-07 01:46:46 -06:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1_brine)
|
|
|
|
|
2022-01-25 05:06:46 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_precsalt
|
|
|
|
FILENAME SPE1CASE1_PRECSALT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1_precsalt)
|
|
|
|
|
2022-01-11 07:19:16 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_brine_gaswater
|
2021-12-08 09:57:16 -06:00
|
|
|
FILENAME SPE1CASE2_BRINE_GASWATER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1_brine)
|
2020-01-07 01:46:46 -06:00
|
|
|
|
2018-07-02 05:48:26 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_metric_vfp1
|
|
|
|
FILENAME SPE1CASE1_METRIC_VFP1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR vfpprod_spe1)
|
|
|
|
|
2022-04-26 05:48:11 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_water
|
|
|
|
FILENAME SPE1CASE1_WATER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME spe1_thermal_onephase
|
|
|
|
FILENAME SPE1CASE2_THERMAL_ONEPHASE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1)
|
2020-12-02 04:46:06 -06:00
|
|
|
|
2020-12-08 07:55:38 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_spider
|
2020-12-08 07:51:15 -06:00
|
|
|
FILENAME SPIDER_CAKESLICE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR radial_grid)
|
|
|
|
|
2021-08-31 17:13:02 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_radial
|
|
|
|
FILENAME RADIAL_CAKESLICE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR radial_grid)
|
|
|
|
|
2018-05-29 09:35:26 -05:00
|
|
|
add_test_compareECLFiles(CASENAME ctaquifer_2d_oilwater
|
|
|
|
FILENAME 2D_OW_CTAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2018-05-29 09:44:28 -05:00
|
|
|
DIR aquifer-oilwater)
|
2018-05-29 09:35:26 -05:00
|
|
|
|
2018-12-20 04:27:55 -06:00
|
|
|
add_test_compareECLFiles(CASENAME fetkovich_2d
|
|
|
|
FILENAME 2D_FETKOVICHAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR aquifer-fetkovich)
|
|
|
|
|
2021-02-05 07:22:35 -06:00
|
|
|
add_test_compareECLFiles(CASENAME numerical_aquifer_3d_2aqu
|
|
|
|
FILENAME 3D_2AQU_NUM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2021-02-05 07:22:35 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME numerical_aquifer_3d_1aqu
|
|
|
|
FILENAME 3D_1AQU_3CELLS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2021-02-05 07:22:35 -06:00
|
|
|
|
2018-06-21 05:14:17 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe3
|
|
|
|
FILENAME SPE3CASE1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${coarse_rel_tol}
|
2018-08-06 08:59:35 -05:00
|
|
|
TEST_ARGS --tolerance-wells=1e-6 --flow-newton-max-iterations=20)
|
2018-06-21 05:14:17 -05:00
|
|
|
|
2018-11-14 07:51:39 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe9
|
|
|
|
FILENAME SPE9_CP_SHORT
|
2018-12-20 04:27:55 -06:00
|
|
|
SIMULATOR flow
|
2018-06-21 05:14:17 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
2021-10-11 10:52:47 -05:00
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
RESTART_STEP 10)
|
2017-10-05 03:51:20 -05:00
|
|
|
|
2017-11-10 05:33:24 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe9group
|
|
|
|
FILENAME SPE9_CP_GROUP
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol})
|
2017-10-05 03:51:20 -05:00
|
|
|
|
2021-05-19 02:44:48 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe9group_resv
|
|
|
|
FILENAME SPE9_CP_GROUP_RESV
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe9group)
|
|
|
|
|
2017-10-05 03:51:20 -05:00
|
|
|
add_test_compareECLFiles(CASENAME msw_2d_h
|
|
|
|
FILENAME 2D_H__
|
2017-11-10 07:29:49 -06:00
|
|
|
SIMULATOR flow
|
2017-10-05 03:51:20 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
2019-04-30 03:13:08 -05:00
|
|
|
REL_TOL ${coarse_rel_tol})
|
2017-11-10 08:12:41 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME msw_3d_hfa
|
|
|
|
FILENAME 3D_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-03-08 11:41:00 -05:00
|
|
|
REL_TOL ${rel_tol}
|
2020-04-27 06:50:40 -05:00
|
|
|
TEST_ARGS --tolerance-pressure-ms-wells=10)
|
2017-10-05 03:51:20 -05:00
|
|
|
|
2018-02-27 08:27:30 -06:00
|
|
|
add_test_compareECLFiles(CASENAME polymer_oilwater
|
|
|
|
FILENAME 2D_OILWATER_POLYMER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-03-03 14:08:11 -06:00
|
|
|
REL_TOL ${rel_tol}
|
2020-04-27 06:50:40 -05:00
|
|
|
TEST_ARGS --tolerance-mb=1.e-7)
|
2018-02-27 08:27:30 -06:00
|
|
|
|
2018-12-12 09:24:24 -06:00
|
|
|
add_test_compareECLFiles(CASENAME polymer_injectivity
|
|
|
|
FILENAME 2D_POLYMER_INJECTIVITY
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-03-03 14:08:11 -06:00
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
TEST_ARGS --tolerance-mb=1.e-7 --tolerance-wells=1.e-6)
|
2018-07-02 05:48:26 -05:00
|
|
|
|
2017-11-24 04:41:34 -06:00
|
|
|
add_test_compareECLFiles(CASENAME polymer_simple2D
|
|
|
|
FILENAME 2D_THREEPHASE_POLY_HETER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2017-11-30 01:45:03 -06:00
|
|
|
REL_TOL ${coarse_rel_tol}
|
2020-03-03 14:08:11 -06:00
|
|
|
TEST_ARGS --tolerance-mb=1.e-7)
|
2017-10-05 03:51:20 -05:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME spe5
|
|
|
|
FILENAME SPE5CASE1
|
2017-11-10 07:32:27 -06:00
|
|
|
SIMULATOR flow
|
2017-10-05 03:51:20 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
2017-11-03 07:48:49 -05:00
|
|
|
REL_TOL ${coarse_rel_tol}
|
2018-06-21 05:14:17 -05:00
|
|
|
TEST_ARGS --flow-newton-max-iterations=20)
|
2016-11-04 08:47:59 -05:00
|
|
|
|
2020-12-04 03:56:59 -06:00
|
|
|
add_test_compareECLFiles(CASENAME spe5_co2eor
|
|
|
|
FILENAME SPE5CASE1_DYN
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${coarse_rel_tol}
|
|
|
|
TEST_ARGS --flow-newton-max-iterations=20)
|
|
|
|
|
2018-06-27 03:54:03 -05:00
|
|
|
add_test_compareECLFiles(CASENAME wecon_wtest
|
2018-06-06 08:17:59 -05:00
|
|
|
FILENAME 3D_WECON
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${coarse_rel_tol})
|
|
|
|
|
2018-08-06 02:46:16 -05:00
|
|
|
add_test_compareECLFiles(CASENAME msw_model_1
|
|
|
|
FILENAME MSW_MODEL_1
|
2018-08-03 07:20:18 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-03-08 11:41:00 -05:00
|
|
|
DIR model1
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=5.0)
|
2018-08-03 07:20:18 -05:00
|
|
|
|
2018-08-06 02:46:16 -05:00
|
|
|
add_test_compareECLFiles(CASENAME base_model_1
|
|
|
|
FILENAME BASE_MODEL_1
|
2018-07-20 06:35:54 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model1)
|
|
|
|
|
2018-08-07 09:21:37 -05:00
|
|
|
add_test_compareECLFiles(CASENAME faults_model_1
|
|
|
|
FILENAME FAULTS_MODEL_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-03-08 11:41:00 -05:00
|
|
|
DIR model1
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=5.0)
|
2018-08-07 09:21:37 -05:00
|
|
|
|
2019-06-24 08:04:52 -05:00
|
|
|
add_test_compareECLFiles(CASENAME base_model2
|
|
|
|
FILENAME 0_BASE_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a1_grpctl_stw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A1_GRCTRL_LRAT_ORAT_BASE_MODEL2_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a1_grpctl_msw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A1_GRCTRL_LRAT_ORAT_BASE_MODEL2_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-04-20 07:06:25 -05:00
|
|
|
DIR model2
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=3)
|
2020-04-13 06:26:37 -05:00
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a2_grpctl_stw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A2_GRCTRL_LRAT_ORAT_GGR_BASE_MODEL2_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a2_grpctl_msw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A2_GRCTRL_LRAT_ORAT_GGR_BASE_MODEL2_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-04-20 07:06:25 -05:00
|
|
|
DIR model2
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=3)
|
2020-04-13 06:26:37 -05:00
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a3_grpctl_stw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A3_GRCTRL_LRAT_LRAT_BASE_MODEL2_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a3_grpctl_msw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A3_GRCTRL_LRAT_LRAT_BASE_MODEL2_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-04-20 07:06:25 -05:00
|
|
|
DIR model2
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=3)
|
2020-04-13 06:26:37 -05:00
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a4_grpctl_stw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A4_GRCTRL_LRAT_LRAT_GGR_BASE_MODEL2_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-13 07:15:33 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a4_grpctl_msw_model2
|
2020-04-13 06:26:37 -05:00
|
|
|
FILENAME 0A4_GRCTRL_LRAT_LRAT_GGR_BASE_MODEL2_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-04-20 07:06:25 -05:00
|
|
|
DIR model2
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=3)
|
2020-04-13 06:26:37 -05:00
|
|
|
|
2019-06-24 08:04:52 -05:00
|
|
|
add_test_compareECLFiles(CASENAME multregt_model2
|
|
|
|
FILENAME 1_MULTREGT_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-15 00:19:37 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_actionx
|
|
|
|
FILENAME UDQ_ACTIONX
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
|
2019-06-28 05:48:31 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_wconprod
|
|
|
|
FILENAME UDQ_WCONPROD
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
|
2021-02-13 05:11:49 -06:00
|
|
|
add_test_compareECLFiles(CASENAME actionx_m1
|
|
|
|
FILENAME ACTIONX_M1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx
|
|
|
|
TEST_ARGS --solver-max-time-step-in-days=1)
|
|
|
|
|
2020-09-04 05:44:24 -05:00
|
|
|
add_test_compareECLFiles(CASENAME pinch_multz_all
|
|
|
|
FILENAME PINCH_MULTZ_ALL
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR pinch)
|
|
|
|
|
2020-09-09 13:27:23 -05:00
|
|
|
add_test_compareECLFiles(CASENAME pinch_multz_all_barrier
|
|
|
|
FILENAME PINCH_MULTZ_ALL_BARRIER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR pinch)
|
|
|
|
|
2020-08-27 04:09:40 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_uadd
|
|
|
|
FILENAME UDQ_M1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
|
2020-08-27 04:11:10 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_undefined
|
|
|
|
FILENAME UDQ_M2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
|
2020-10-23 09:25:05 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_in_actionx
|
|
|
|
FILENAME UDQ_M3
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
|
2021-02-24 02:56:04 -06:00
|
|
|
add_test_compareECLFiles(CASENAME co2store
|
|
|
|
FILENAME CO2STORE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR co2store)
|
|
|
|
|
2021-03-23 04:54:54 -05:00
|
|
|
add_test_compareECLFiles(CASENAME co2store_diffusive
|
|
|
|
FILENAME CO2STORE_DIFFUSIVE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR co2store)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME co2store_drsdtcon
|
|
|
|
FILENAME CO2STORE_DRSDTCON
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR co2store)
|
|
|
|
|
2021-12-06 03:26:54 -06:00
|
|
|
add_test_compareECLFiles(CASENAME co2store_energy
|
|
|
|
FILENAME CO2STORE_ENERGY
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2021-03-23 04:54:54 -05:00
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR co2store)
|
|
|
|
|
2020-04-17 07:09:56 -05:00
|
|
|
if (opm-common_EMBEDDED_PYTHON)
|
2020-04-15 00:07:31 -05:00
|
|
|
add_test_compareECLFiles(CASENAME udq_pyaction
|
|
|
|
FILENAME PYACTION_WCONPROD
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR udq_actionx)
|
|
|
|
endif()
|
|
|
|
|
2019-06-24 08:04:52 -05:00
|
|
|
add_test_compareECLFiles(CASENAME multxyz_model2
|
|
|
|
FILENAME 2_MULTXYZ_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME multflt_model2
|
|
|
|
FILENAME 3_MULTFLT_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME multpvv_model2
|
|
|
|
FILENAME 4_MINPVV_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME swatinit_model2
|
|
|
|
FILENAME 5_SWATINIT_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME endscale_model2
|
|
|
|
FILENAME 6_ENDSCALE_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME hysteresis_model2
|
|
|
|
FILENAME 7_HYSTERESIS_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME multiply_tranxyz_model2
|
|
|
|
FILENAME 8_MULTIPLY_TRANXYZ_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME editnnc_model2
|
|
|
|
FILENAME 9_EDITNNC_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-17 06:58:54 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_1a_grpctl_stw_model2
|
|
|
|
FILENAME 9_1A_DEPL_MAX_RATE_MIN_BHP_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_1a_grpctl_msw_model2
|
|
|
|
FILENAME 9_1A_DEPL_MAX_RATE_MIN_BHP_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_1b_grpctl_stw_model2
|
|
|
|
FILENAME 9_1B_DEPL_MAX_RATE_MIN_THP_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_1b_grpctl_msw_model2
|
|
|
|
FILENAME 9_1B_DEPL_MAX_RATE_MIN_THP_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_2a_grpctl_stw_model2
|
|
|
|
FILENAME 9_2A_DEPL_GCONPROD_1L_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_2a_grpctl_msw_model2
|
|
|
|
FILENAME 9_2A_DEPL_GCONPROD_1L_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-30 03:33:15 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_2b_grpctl_stw_model2
|
|
|
|
FILENAME 9_2B_DEPL_GCONPROD_2L_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_2b_grpctl_msw_model2
|
|
|
|
FILENAME 9_2B_DEPL_GCONPROD_2L_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-22 04:26:23 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_3a_grpctl_stw_model2
|
|
|
|
FILENAME 9_3A_GINJ_REIN-G_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3a_grpctl_msw_model2
|
|
|
|
FILENAME 9_3A_GINJ_REIN-G_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-27 11:22:19 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_3b_grpctl_stw_model2
|
2020-04-28 03:40:39 -05:00
|
|
|
FILENAME 9_3B_GINJ_GAS_EXPORT_STW
|
2020-04-27 11:22:19 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3b_grpctl_msw_model2
|
2020-04-28 03:40:39 -05:00
|
|
|
FILENAME 9_3B_GINJ_GAS_EXPORT_MSW
|
2020-04-27 11:22:19 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3c_grpctl_stw_model2
|
2020-04-28 03:40:39 -05:00
|
|
|
FILENAME 9_3C_GINJ_GAS_GCONSUMP_STW
|
2020-04-27 11:22:19 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3c_grpctl_msw_model2
|
2020-04-28 03:40:39 -05:00
|
|
|
FILENAME 9_3C_GINJ_GAS_GCONSUMP_MSW
|
2020-04-27 11:22:19 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-05-05 02:54:44 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_3d_grpctl_stw_model2
|
2020-05-05 11:15:19 -05:00
|
|
|
FILENAME 9_3D_GINJ_GAS_MAX_EXPORT_STW
|
2020-05-05 02:54:44 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3d_grpctl_msw_model2
|
2020-05-05 11:15:19 -05:00
|
|
|
FILENAME 9_3D_GINJ_GAS_MAX_EXPORT_MSW
|
2020-05-05 02:54:44 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3e_grpctl_stw_model2
|
|
|
|
FILENAME 9_3E_GAS_MIN_EXPORT_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_3e_grpctl_msw_model2
|
|
|
|
FILENAME 9_3E_GAS_MIN_EXPORT_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-22 04:26:23 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4a_grpctl_stw_model2
|
|
|
|
FILENAME 9_4A_WINJ_MAXWRATES_MAXBHP_GCONPROD_1L_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_4a_grpctl_msw_model2
|
|
|
|
FILENAME 9_4A_WINJ_MAXWRATES_MAXBHP_GCONPROD_1L_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-27 11:22:19 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4b_grpctl_stw_model2
|
|
|
|
FILENAME 9_4B_WINJ_VREP-W_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-22 04:26:23 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4b_grpctl_msw_model2
|
|
|
|
FILENAME 9_4B_WINJ_VREP-W_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-27 11:22:19 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4c_grpctl_stw_model2
|
|
|
|
FILENAME 9_4C_WINJ_GINJ_VREP-W_REIN-G_STW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-22 04:26:23 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4c_grpctl_msw_model2
|
|
|
|
FILENAME 9_4C_WINJ_GINJ_VREP-W_REIN-G_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-27 11:22:19 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 9_4d_grpctl_stw_model2
|
2020-04-28 03:40:39 -05:00
|
|
|
FILENAME 9_4D_WINJ_GINJ_GAS_EXPORT_STW
|
2020-04-27 11:22:19 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 9_4d_grpctl_msw_model2
|
|
|
|
FILENAME 9_4D_WINJ_GINJ_GAS_EXPORT_MSW
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model2)
|
|
|
|
|
2020-04-30 08:37:15 -05:00
|
|
|
add_test_compareECLFiles(CASENAME model4_group
|
|
|
|
FILENAME MOD4_GRP
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model4)
|
|
|
|
|
2020-05-05 14:34:12 -05:00
|
|
|
add_test_compareECLFiles(CASENAME model4_udq_group
|
|
|
|
FILENAME MOD4_UDQ_ACTIONX
|
|
|
|
SIMULATOR flow
|
2020-04-30 08:37:15 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model4)
|
|
|
|
|
2021-08-23 04:49:12 -05:00
|
|
|
add_test_compareECLFiles(CASENAME model4_gefac
|
|
|
|
FILENAME MOD4_GRP_GEFAC
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model4)
|
|
|
|
|
2020-09-14 08:14:22 -05:00
|
|
|
add_test_compareECLFiles(CASENAME model6_msw
|
2020-09-14 08:53:37 -05:00
|
|
|
FILENAME 1_MSW_MODEL6
|
2020-09-14 08:14:22 -05:00
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model6)
|
|
|
|
|
2019-12-05 03:36:44 -06:00
|
|
|
add_test_compareECLFiles(CASENAME wsegsicd
|
|
|
|
FILENAME TEST_WSEGSICD
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol})
|
|
|
|
|
2020-11-30 07:28:48 -06:00
|
|
|
add_test_compareECLFiles(CASENAME wsegaicd
|
|
|
|
FILENAME BASE_MSW_WSEGAICD
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol})
|
|
|
|
|
2019-02-13 05:21:24 -06:00
|
|
|
add_test_compareECLFiles(CASENAME nnc
|
|
|
|
FILENAME NNC_AND_EDITNNC
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR editnnc)
|
|
|
|
|
2019-07-05 03:52:46 -05:00
|
|
|
add_test_compareECLFiles(CASENAME spe1_foam
|
|
|
|
FILENAME SPE1FOAM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1_foam)
|
|
|
|
|
2020-01-30 03:03:35 -06:00
|
|
|
add_test_compareECLFiles(CASENAME bc_lab
|
|
|
|
FILENAME BC_LAB
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR bc_lab)
|
|
|
|
|
2020-10-22 10:17:54 -05:00
|
|
|
add_test_compareECLFiles(CASENAME norne_reperf
|
|
|
|
FILENAME NORNE_ATW2013_B1H_RE-PERF
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR norne)
|
|
|
|
|
2020-11-05 07:33:47 -06:00
|
|
|
add_test_compareECLFiles(CASENAME compl_smry
|
|
|
|
FILENAME COMPL_SMRY
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR compl_smry)
|
|
|
|
|
2021-02-16 01:04:12 -06:00
|
|
|
add_test_compareECLFiles(CASENAME 3d_tran_operator
|
|
|
|
FILENAME 3D_TRAN_OPERATOR
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR parallel_fieldprops)
|
|
|
|
|
2021-09-14 05:11:16 -05:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME actionx_gconinje
|
|
|
|
FILENAME ACTIONX_GCONINJE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR actionx)
|
2021-09-21 03:58:48 -05:00
|
|
|
|
2021-09-30 09:39:02 -05:00
|
|
|
add_test_compareECLFiles(CASENAME actionx_gconprod
|
|
|
|
FILENAME ACTIONX_GCONPROD
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR actionx)
|
|
|
|
|
|
|
|
|
2021-09-21 03:58:48 -05:00
|
|
|
add_test_compareECLFiles(CASENAME actionx_wconinje
|
|
|
|
FILENAME ACTIONX_WCONINJE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR actionx)
|
|
|
|
|
2021-09-30 09:41:43 -05:00
|
|
|
add_test_compareECLFiles(CASENAME actionx_wefac
|
|
|
|
FILENAME ACTIONX_WEFAC
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR actionx)
|
|
|
|
|
2021-10-25 04:45:32 -05:00
|
|
|
add_test_compareECLFiles(CASENAME actionx_udq
|
|
|
|
FILENAME ACTIONX_UDQ
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR actionx)
|
|
|
|
|
2021-10-19 07:09:58 -05:00
|
|
|
add_test_compareECLFiles(CASENAME micp
|
|
|
|
FILENAME MICP
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR micp)
|
|
|
|
|
2021-10-05 08:05:12 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0_base_model6
|
|
|
|
FILENAME 0_BASE_MODEL6
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model6)
|
|
|
|
|
2021-10-19 12:28:14 -05:00
|
|
|
add_test_compareECLFiles(CASENAME 0a_aquct_model6
|
|
|
|
FILENAME 0A_AQUCT_MODEL6
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model6)
|
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME 0b_rocktab_model6
|
|
|
|
FILENAME 0B_ROCKTAB_MODEL6
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR model6)
|
|
|
|
|
2021-12-05 05:09:19 -06:00
|
|
|
add_test_compareECLFiles(CASENAME base_wt_tracer
|
|
|
|
FILENAME BASE_WT_TRACER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR tracer
|
|
|
|
RESTART_STEP 1,3,7)
|
|
|
|
|
2022-02-01 08:44:41 -06:00
|
|
|
|
2022-01-18 07:57:53 -06:00
|
|
|
add_test_compareECLFiles(CASENAME min_bhp_1
|
|
|
|
FILENAME MIN_BHP_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/bhp_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME min_bhp_2
|
|
|
|
FILENAME MIN_BHP_2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/bhp_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME min_bhp_3
|
|
|
|
FILENAME MIN_BHP_3
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/bhp_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME min_thp_1
|
|
|
|
FILENAME MIN_THP_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/thp_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_gor_1
|
|
|
|
FILENAME MAX_GOR_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_gor_max )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME min_gasrate_1
|
|
|
|
FILENAME MIN_GASRATE_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_qg_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME min_qoil_1
|
|
|
|
FILENAME MIN_QOIL_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_qo_min )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_watercut_1
|
|
|
|
FILENAME MAX_WATERCUT_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_wct_max )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_watercut_2
|
|
|
|
FILENAME MAX_WATERCUT_2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_wct_max )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_watercut_3
|
|
|
|
FILENAME MAX_WATERCUT_3
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_wct_max )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_watercut_4
|
|
|
|
FILENAME MAX_WATERCUT_4
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_wct_max )
|
2022-01-18 07:57:53 -06:00
|
|
|
|
|
|
|
add_test_compareECLFiles(CASENAME max_wgr_1
|
|
|
|
FILENAME MAX_WGR_1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2022-02-01 08:02:35 -06:00
|
|
|
DIR wtest/wecon_wgr_max )
|
2022-02-02 00:28:27 -06:00
|
|
|
|
2022-02-24 01:20:31 -06:00
|
|
|
add_test_compareECLFiles(CASENAME rxft_smry
|
|
|
|
FILENAME TEST_RXFT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR rxft_smry )
|
|
|
|
|
2016-11-04 08:47:59 -05:00
|
|
|
# Restart tests
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-restart-regressionTest.sh "")
|
2017-01-23 01:43:48 -06:00
|
|
|
# Cruder tolerances for the restarted tests
|
|
|
|
set(abs_tol_restart 2e-1)
|
2020-09-25 08:28:38 -05:00
|
|
|
set(rel_tol_restart 4e-4)
|
2020-06-17 05:11:39 -05:00
|
|
|
|
2018-11-14 07:51:39 -06:00
|
|
|
add_test_compare_restarted_simulation(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE2_ACTNUM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
2020-03-09 06:32:04 -05:00
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 6
|
2020-03-10 03:23:03 -05:00
|
|
|
TEST_ARGS --sched-restart=false)
|
2021-11-27 05:47:17 -06:00
|
|
|
|
2018-11-14 07:51:39 -06:00
|
|
|
add_test_compare_restarted_simulation(CASENAME spe9
|
|
|
|
FILENAME SPE9_CP_SHORT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
2020-03-09 06:32:04 -05:00
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 15
|
2020-03-10 03:23:03 -05:00
|
|
|
TEST_ARGS --sched-restart=false)
|
2020-06-17 05:11:39 -05:00
|
|
|
|
2021-06-22 09:29:29 -05:00
|
|
|
add_test_compare_restarted_simulation(CASENAME ctaquifer_2d_oilwater
|
|
|
|
FILENAME 2D_OW_CTAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
|
|
|
DIR aquifer-oilwater
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 15
|
2021-06-22 09:29:29 -05:00
|
|
|
TEST_ARGS --sched-restart=true)
|
|
|
|
|
|
|
|
add_test_compare_restarted_simulation(CASENAME fetkovich_2d
|
|
|
|
FILENAME 2D_FETKOVICHAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 30
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-fetkovich
|
|
|
|
TEST_ARGS --sched-restart=true)
|
|
|
|
|
|
|
|
add_test_compare_restarted_simulation(CASENAME numerical_aquifer_3d_1aqu
|
|
|
|
FILENAME 3D_1AQU_3CELLS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 3
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-num
|
|
|
|
TEST_ARGS --sched-restart=true --enable-tuning=true)
|
|
|
|
|
|
|
|
add_test_compare_restarted_simulation(CASENAME numerical_aquifer_3d_2aqu
|
|
|
|
FILENAME 3D_2AQU_NUM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL 0.4
|
|
|
|
REL_TOL 4.0e-3
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 3
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-num
|
|
|
|
TEST_ARGS --sched-restart=true --enable-tuning=true)
|
|
|
|
|
2020-06-17 05:11:39 -05:00
|
|
|
# The dynamic MSW data is not written to /read from the restart file
|
|
|
|
# We therefore accept significant deviation in the results.
|
|
|
|
# Note also that we use --sched-restart=true since some necessary
|
|
|
|
# MSW info is still lacking in the restart file.
|
|
|
|
set(abs_tol_restart_msw 2e2)
|
|
|
|
set(rel_tol_restart_msw 1e-3)
|
|
|
|
|
2020-03-13 10:29:00 -05:00
|
|
|
add_test_compare_restarted_simulation(CASENAME msw_3d_hfa
|
|
|
|
FILENAME 3D_MSW
|
|
|
|
SIMULATOR flow
|
2020-06-17 05:11:39 -05:00
|
|
|
ABS_TOL ${abs_tol_restart_msw}
|
|
|
|
REL_TOL ${rel_tol_restart_msw}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 10
|
2020-06-16 08:06:45 -05:00
|
|
|
TEST_ARGS --enable-adaptive-time-stepping=false --sched-restart=true)
|
2016-11-23 03:59:48 -06:00
|
|
|
|
2021-06-26 02:34:12 -05:00
|
|
|
|
|
|
|
# Basic restart tests which only compare the summary output, this test driver should
|
|
|
|
# only be used in situations where it is challenging to get agreement in the restart file.
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-summary-restart-regressionTest.sh "")
|
|
|
|
|
|
|
|
add_test_compare_restarted_simulation(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE2_ACTNUM
|
|
|
|
SIMULATOR flow
|
|
|
|
TEST_NAME restart_spe1_summary
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 6
|
2021-06-26 02:34:12 -05:00
|
|
|
TEST_ARGS --sched-restart=false)
|
|
|
|
|
|
|
|
|
2018-06-26 07:24:08 -05:00
|
|
|
# PORV test
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-porv-acceptanceTest.sh "")
|
|
|
|
add_test_compareECLFiles(CASENAME norne
|
|
|
|
FILENAME NORNE_ATW2013
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL 1e-5
|
|
|
|
REL_TOL 1e-8
|
|
|
|
PREFIX comparePORV
|
|
|
|
DIR_PREFIX /porv)
|
|
|
|
|
2016-11-22 06:26:46 -06:00
|
|
|
# Init tests
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-init-regressionTest.sh "")
|
|
|
|
|
2018-11-14 07:51:39 -06:00
|
|
|
add_test_compareECLFiles(CASENAME norne
|
|
|
|
FILENAME NORNE_ATW2013
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
PREFIX compareECLInitFiles
|
|
|
|
DIR_PREFIX /init)
|
2016-11-22 06:26:46 -06:00
|
|
|
|
2021-04-13 15:10:40 -05:00
|
|
|
# This is not a proper regression test; the test will load a norne case prepared
|
|
|
|
# for restart and run one single timestep - of length one day. The results are not
|
|
|
|
# verified in any way.
|
|
|
|
add_test(NAME NORNE_RESTART
|
|
|
|
COMMAND flow --output-dir=${BASE_RESULT_PATH}/norne-restart ${OPM_TESTS_ROOT}/norne/NORNE_ATW2013_RESTART.DATA)
|
|
|
|
|
|
|
|
|
2016-11-23 03:59:48 -06:00
|
|
|
# Parallel tests
|
|
|
|
if(MPI_FOUND)
|
2020-06-08 03:27:08 -05:00
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-parallel-restart-regressionTest.sh "")
|
2018-01-17 09:19:04 -06:00
|
|
|
add_test_compare_parallel_restarted_simulation(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE2_ACTNUM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
2020-03-09 06:32:04 -05:00
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 6
|
2020-03-10 03:23:03 -05:00
|
|
|
TEST_ARGS --sched-restart=false)
|
2018-01-17 09:19:04 -06:00
|
|
|
|
2021-06-22 09:29:29 -05:00
|
|
|
add_test_compare_parallel_restarted_simulation(CASENAME ctaquifer_2d_oilwater
|
|
|
|
FILENAME 2D_OW_CTAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 15
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-oilwater
|
|
|
|
TEST_ARGS --enable-tuning=true --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
|
|
|
|
|
|
|
add_test_compare_parallel_restarted_simulation(CASENAME fetkovich_2d
|
|
|
|
FILENAME 2D_FETKOVICHAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_restart}
|
|
|
|
REL_TOL ${rel_tol_restart}
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 30
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-fetkovich
|
|
|
|
TEST_ARGS --enable-tuning=true --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
|
|
|
|
|
|
|
add_test_compare_parallel_restarted_simulation(CASENAME numerical_aquifer_3d_2aqu
|
|
|
|
FILENAME 3D_2AQU_NUM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL 0.12
|
|
|
|
REL_TOL 5.0e-2
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 3
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --enable-tuning=true --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2021-06-22 09:29:29 -05:00
|
|
|
|
|
|
|
add_test_compare_parallel_restarted_simulation(CASENAME numerical_aquifer_3d_1aqu
|
|
|
|
FILENAME 3D_1AQU_3CELLS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL 0.12
|
|
|
|
REL_TOL 5.0e-2
|
2021-11-27 05:47:17 -06:00
|
|
|
RESTART_STEP 3
|
2021-06-22 09:29:29 -05:00
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --enable-tuning=true --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2018-01-17 09:19:04 -06:00
|
|
|
|
2021-12-17 10:27:22 -06:00
|
|
|
# Single test to verify that we treat custom communicators correctly.
|
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-split-comm-test.sh "")
|
|
|
|
add_test_split_comm(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL 0.0
|
|
|
|
REL_TOL 0.0)
|
|
|
|
|
|
|
|
|
2016-11-23 03:59:48 -06:00
|
|
|
opm_set_test_driver(${PROJECT_SOURCE_DIR}/tests/run-parallel-regressionTest.sh "")
|
|
|
|
|
2017-01-23 06:16:30 -06:00
|
|
|
# Different tolerances for these tests
|
2017-01-23 06:35:56 -06:00
|
|
|
set(abs_tol_parallel 0.02)
|
2020-09-22 10:36:33 -05:00
|
|
|
set(rel_tol_parallel 8e-5)
|
2017-11-13 04:26:55 -06:00
|
|
|
set(coarse_rel_tol_parallel 1e-2)
|
2017-01-23 06:16:30 -06:00
|
|
|
|
2017-11-10 05:33:24 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1
|
|
|
|
FILENAME SPE1CASE2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2021-08-03 05:24:09 -05:00
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_gaswater
|
|
|
|
FILENAME SPE1CASE2_GASWATER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${rel_tol_parallel}
|
2021-08-03 06:35:12 -05:00
|
|
|
DIR spe1
|
2020-02-05 13:20:27 -06:00
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2017-11-10 07:33:05 -06:00
|
|
|
|
2017-11-10 05:33:24 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe9
|
|
|
|
FILENAME SPE9_CP_SHORT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2021-01-27 03:23:17 -06:00
|
|
|
|
|
|
|
# A test for distributed standard wells. We load distribute only along the z-axis
|
|
|
|
add_test_compare_parallel_simulation(CASENAME spe9
|
|
|
|
FILENAME SPE9_CP_SHORT
|
|
|
|
SIMULATOR flow_distribute_z
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL ${rel_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2017-11-10 07:33:05 -06:00
|
|
|
|
2019-12-12 02:22:37 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe9group
|
|
|
|
FILENAME SPE9_CP_GROUP
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2019-12-12 02:22:37 -06:00
|
|
|
|
2017-10-05 03:51:20 -05:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe3
|
|
|
|
FILENAME SPE3CASE1
|
2017-11-10 07:33:05 -06:00
|
|
|
SIMULATOR flow
|
2017-10-05 03:51:20 -05:00
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2018-12-12 09:24:24 -06:00
|
|
|
|
2019-12-04 03:34:26 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_solvent
|
|
|
|
FILENAME SPE1CASE2_SOLVENT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2019-12-04 04:59:59 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME polymer_simple2D
|
|
|
|
FILENAME 2D_THREEPHASE_POLY_HETER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-02-05 13:20:27 -06:00
|
|
|
REL_TOL ${coarse_rel_tol}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2019-12-04 05:31:02 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_foam
|
|
|
|
FILENAME SPE1FOAM
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol}
|
2020-11-10 15:08:36 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel})
|
2020-01-28 04:35:38 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_thermal
|
|
|
|
FILENAME SPE1CASE2_THERMAL
|
|
|
|
SIMULATOR flow
|
2020-03-10 09:45:01 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
2020-02-05 13:20:27 -06:00
|
|
|
DIR spe1
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2021-06-02 05:43:55 -05:00
|
|
|
|
2021-03-10 05:13:35 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_thermal
|
|
|
|
FILENAME SPE1CASE2_THERMAL_ONEPHASE
|
2022-04-27 05:41:24 -05:00
|
|
|
SIMULATOR flow
|
2021-03-10 05:13:35 -06:00
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2020-02-05 13:20:58 -06:00
|
|
|
|
2021-06-02 05:43:55 -05:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_water
|
|
|
|
FILENAME SPE1CASE1_WATER
|
2022-04-27 05:41:24 -05:00
|
|
|
SIMULATOR flow
|
2021-06-02 05:43:55 -05:00
|
|
|
ABS_TOL ${abs_tol}
|
|
|
|
REL_TOL ${rel_tol}
|
|
|
|
DIR spe1
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
|
|
|
|
2020-02-05 13:20:58 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME spe1_brine
|
|
|
|
FILENAME SPE1CASE1_BRINE
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2021-01-11 05:32:57 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
2020-12-15 01:43:03 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME fetkovich_2d
|
|
|
|
FILENAME 2D_FETKOVICHAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
DIR aquifer-fetkovich
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME ctaquifer_2d_oilwater
|
|
|
|
FILENAME 2D_OW_CTAQUIFER
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
DIR aquifer-oilwater
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
2021-02-16 01:04:12 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME 3d_tran_operator
|
|
|
|
FILENAME 3D_TRAN_OPERATOR
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
DIR parallel_fieldprops
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
2021-02-05 07:22:35 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME numerical_aquifer_3d_2aqu
|
|
|
|
FILENAME 3D_2AQU_NUM
|
|
|
|
SIMULATOR flow
|
2022-05-10 04:05:03 -05:00
|
|
|
ABS_TOL 0.17
|
2021-03-05 04:23:19 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
2021-02-05 07:22:35 -06:00
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2021-02-05 07:22:35 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME numerical_aquifer_3d_1aqu
|
|
|
|
FILENAME 3D_1AQU_3CELLS
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2021-03-12 06:33:53 -06:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
2021-02-05 07:22:35 -06:00
|
|
|
DIR aquifer-num
|
2021-11-12 07:32:10 -06:00
|
|
|
TEST_ARGS --tolerance-cnv=0.00003 --time-step-control=pid --linsolver=cpr)
|
2021-02-18 13:00:26 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME actionx_m1
|
|
|
|
FILENAME ACTIONX_M1
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
2021-06-10 11:44:22 -05:00
|
|
|
REL_TOL ${coarse_rel_tol_parallel}
|
2021-02-18 13:00:26 -06:00
|
|
|
DIR udq_actionx
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-6)
|
2022-01-10 13:20:53 -06:00
|
|
|
|
|
|
|
add_test_compare_parallel_simulation(CASENAME 3_a_mpi_multflt_mod2
|
|
|
|
FILENAME 3_A_MPI_MULTFLT_SCHED_MODEL2
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL ${rel_tol_parallel}
|
|
|
|
DIR model2
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
|
|
|
|
2022-02-23 07:57:52 -06:00
|
|
|
add_test_compare_parallel_simulation(CASENAME rxft
|
|
|
|
FILENAME TEST_RXFT
|
|
|
|
SIMULATOR flow
|
|
|
|
ABS_TOL ${abs_tol_parallel}
|
|
|
|
REL_TOL 1.0e-3
|
|
|
|
DIR rxft_smry
|
|
|
|
TEST_ARGS --linear-solver-reduction=1e-7 --tolerance-cnv=5e-6 --tolerance-mb=1e-8)
|
2016-11-23 03:59:48 -06:00
|
|
|
endif()
|
2021-08-18 06:46:17 -05:00
|
|
|
|
|
|
|
if(OPM_TESTS_ROOT)
|
|
|
|
add_custom_target(update_data
|
|
|
|
COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR} --target check --parallel || exit 0
|
|
|
|
COMMAND ${CMAKE_COMMAND} -E env "REASON=Local\ data\ update" ${PROJECT_SOURCE_DIR}/tests/update_reference_data.sh ${OPM_TESTS_ROOT} ${PROJECT_BINARY_DIR}
|
|
|
|
COMMENT "Updating reference data")
|
|
|
|
endif()
|