Merge pull request #5846 from lisajulia/feature/ACTIONX-pyAction-insert-kw-GEFAC

Add tests for GEFAC for ACTIONX and PYACTON
This commit is contained in:
Markus Blatt 2025-01-14 16:03:22 +01:00 committed by GitHub
commit d6a362fe03
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 43 additions and 1 deletions

View File

@ -423,7 +423,7 @@ add_test_runSimulator(CASENAME tuning_tsinit_nextstep
POST_COMMAND $<TARGET_FILE:test_tuning_tsinit_nextstep>)
if (opm-common_EMBEDDED_PYTHON)
include (${CMAKE_CURRENT_SOURCE_DIR}/pyactionComparisons.cmake)
include (${CMAKE_CURRENT_SOURCE_DIR}/pyactionActionXComparisons.cmake)
endif ()
include (${CMAKE_CURRENT_SOURCE_DIR}/regressionTests.cmake)
include (${CMAKE_CURRENT_SOURCE_DIR}/restartTests.cmake)

View File

@ -25,6 +25,26 @@ add_test_compareSeparateECLFiles(CASENAME pyaction_gconsump_insert_kw
REL_TOL ${rel_tol}
IGNORE_EXTRA_KW BOTH)
add_test_compareSeparateECLFiles(CASENAME actionx_gefac
DIR1 model4
FILENAME1 MOD4_GRP_GEFAC
DIR2 actionx
FILENAME2 ACTIONX_GEFAC
SIMULATOR flow
ABS_TOL ${abs_tol}
REL_TOL ${rel_tol}
IGNORE_EXTRA_KW BOTH)
add_test_compareSeparateECLFiles(CASENAME pyaction_gefac_insert_kw
DIR1 pyaction
FILENAME1 PYACTION_GEFAC_INSERT_KW
DIR2 actionx
FILENAME2 ACTIONX_GEFAC
SIMULATOR flow
ABS_TOL ${abs_tol}
REL_TOL ${rel_tol}
IGNORE_EXTRA_KW BOTH)
add_test_compareSeparateECLFiles(CASENAME pyaction_gruptree_insert_kw
DIR1 pyaction
FILENAME1 PYACTION_GRUPTREE_INSERT_KW
@ -167,6 +187,28 @@ if(MPI_FOUND)
IGNORE_EXTRA_KW BOTH
MPI_PROCS 4)
add_test_compareSeparateECLFiles(CASENAME actionx_gefac_4_procs
DIR1 model4
FILENAME1 MOD4_GRP_GEFAC
DIR2 actionx
FILENAME2 ACTIONX_GEFAC
SIMULATOR flow
ABS_TOL ${abs_tol}
REL_TOL ${rel_tol}
IGNORE_EXTRA_KW BOTH
MPI_PROCS 4)
add_test_compareSeparateECLFiles(CASENAME pyaction_gefac_insert_kw_4_procs
DIR1 pyaction
FILENAME1 PYACTION_GEFAC_INSERT_KW
DIR2 actionx
FILENAME2 ACTIONX_GEFAC
SIMULATOR flow
ABS_TOL ${abs_tol}
REL_TOL ${rel_tol}
IGNORE_EXTRA_KW BOTH
MPI_PROCS 4)
add_test_compareSeparateECLFiles(CASENAME pyaction_multx+_insert_kw_4_procs
DIR1 pyaction
FILENAME1 PYACTION_MULTX+_INSERT_KW