opm-simulators/tests
Bård Skaflestad 8f42288d71 Chase WBP Source Requirement Change
The revised depth correction algorithm requires per-cell depth
information (in SourceDataSpan::Item::Depth) for the reservoir
contributions so honour this requirement.

This is potentially a somewhat wasteful approach since the cell
centre depth is constant throughout a simulation, but it's a simple
strategy that does not require large API and synchronisation
changes, so we nevertheless stick to this as a first implementation.
We will reduce the amount of communication if this becomes a
bottleneck.
2024-12-18 16:35:13 +01:00
..
data move ebos to opm-simulators 2019-02-28 14:30:20 +01:00
gpuistl Add tests for gpu pvt classes 2024-11-08 14:41:34 +01:00
include Adds a simple test case for gas lift. 2021-04-01 16:41:46 +02:00
models changed: do not use boost.test in test_tasklets_failure 2024-12-04 15:44:01 +01:00
not-unit Add exception handlers to all tutorials and examples 2013-09-05 12:28:04 +02:00
AmgxPreconditionerTestHelper.hpp Add tests for AMGX preconditioner 2024-12-18 13:30:02 +01:00
build-simulators.sh make sure working tree is clean before execution 2017-01-18 11:42:34 +01:00
capillary_overlap.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
capillary.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
capillarySwatinit.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
deadfluids.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
DuneIstlTestHelpers.hpp minimum dune version required is now 2.7 2023-04-12 09:41:23 +02:00
equil_base.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_capillary_overlap.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_capillary_swatinit.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_capillary.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_co2store_go.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_co2store_gw.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_deadfluids.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_humidwetgas.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_liveoil_grid.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_liveoil.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_pbvd_and_pdvd.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_rsvd_and_rvvd_and_rvwvd.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_rsvd_and_rvvd.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
equil_wetgas.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
getprop.awk Add Brief Documentation Block to Test Property AWK Script 2023-06-08 12:05:16 +02:00
GLIFT1.DATA Adds a simple test case for gas lift. 2021-04-01 16:41:46 +02:00
HyprePreconditionerTestHelper.hpp Add tests for Hypre Preconditioner 2024-12-10 17:08:18 +01:00
liveoil.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
make_failure_report.sh fixed: don't fail build if there are no failures 2024-11-12 14:31:35 +01:00
matr33.txt Add flexible solver and preconditioner infrastructure. 2019-06-03 11:42:30 +02:00
matr33rep.txt Only add AMG preconditioners to factory if sensible. 2020-12-17 14:54:59 +01:00
MpiFixture.hpp Fixes test for WellStateFullyImplicitBlackoil 2020-12-07 15:40:51 +01:00
msw.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
norne_pvt.data Add PORO to testdata 2019-11-29 11:38:00 +01:00
offset_map_matrix_transposed.txt Adds BISAI preconditioner to openclSolver 2022-01-17 13:57:29 -03:00
offset_map_matrix.txt Adds BISAI preconditioner to openclSolver 2022-01-17 13:57:29 -03:00
options_flexiblesolver_simple.json Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
options_flexiblesolver.json Determine index of pressure from model used. 2021-06-10 16:19:18 +02:00
parametersystem.ini add test for new parameter system 2024-08-09 15:29:27 +02:00
plot_well_comparison.py added: scripts for generating failure reports on jenkins 2024-09-10 11:47:46 +02:00
relpermDiagnostics.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
rhs3.txt Add flexible solver and preconditioner infrastructure. 2019-06-03 11:42:30 +02:00
rhs3rep.txt Only add AMG preconditioners to factory if sensible. 2020-12-17 14:54:59 +01:00
run-comparison.sh Add option to compare two parallel runs 2024-07-25 16:26:20 +02:00
run-damaris-regressionTest.sh Fix Damaris test. 2024-07-08 15:57:10 +02:00
run-init-regressionTest.sh changed: use getopts in test drivers 2021-10-13 14:24:55 +02:00
run-parallel-regressionTest.sh Remove option of comparing only the SMRY file to run-parallel-regressionTest.sh via the flag -s, i.e. revert commit debb7cb036 2024-12-16 18:00:59 +01:00
run-parallel-restart-regressionTest.sh BSD and macOS getopts require options first. 2024-07-25 16:19:59 +02:00
run-parallel-unitTest.sh changed: use getopts in test drivers 2021-10-13 14:24:55 +02:00
run-porv-acceptanceTest.sh changed: use getopts in test drivers 2021-10-13 14:24:55 +02:00
run-regressionTest.sh BSD versions of getopt(), including macOS, require options first. 2024-04-23 13:42:13 +02:00
run-restart-regressionTest.sh Enable running test on BSD/MacOS. 2024-07-08 15:55:41 +02:00
run-serialization-regressionTest.sh added: parallel serialization restart test for spe1 2023-02-16 14:49:38 +01:00
run-split-comm-test.sh Add test for the custom communicator feature. 2021-12-20 09:58:13 +01:00
run-summary-restart-regressionTest.sh BSD and macOS getopts require options first. 2024-07-25 16:19:59 +02:00
run-test.sh simplify cmake code for tuning tests 2023-07-03 09:05:45 +02:00
run-vtu-test.sh add imported opm-models code to buildsystem 2024-09-03 10:49:49 +02:00
satfuncEPS_B.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
test10.partition Add utilities that will be needed for NLDD solvers. 2023-06-09 10:08:29 +02:00
test_ALQState.cpp ALQState: template Scalar type 2024-04-17 11:12:40 +02:00
test_AmgxPreconditioner.cpp Add tests for AMGX preconditioner 2024-12-18 13:30:02 +01:00
test_aquifergridutils.cpp isNumericalAquiferCell: put in separate struct for easier reuse 2023-07-04 14:56:10 +02:00
test_blackoil_amg.cpp minimum dune version required is now 2.7 2023-04-12 09:41:23 +02:00
test_broadcast.cpp changed: move ebos/eclmpiserializer.hh to opm/simulators/utils/MPISerializer.hpp 2024-01-23 10:51:32 +01:00
test_convergenceoutputconfiguration.cpp Output Non-Linear Convergence to Separate File if Requested 2022-12-20 10:14:13 +01:00
test_convergencereport.cpp Remove cell_index from ReservoirFailure struct. 2018-11-13 10:19:15 +01:00
test_csrToCscOffsetMap.cpp rename bda in tests also 2024-11-05 11:17:28 +01:00
test_cusparseSolver.cpp Rename bda to gpu for classes 2024-11-04 12:31:34 +01:00
test_deferredlogger.cpp fixing warnings in other folder under opm-simulators 2019-06-26 10:48:41 +02:00
test_dilu.cpp add OpenMP parallelized version of DILU. 2023-11-21 15:41:53 +01:00
test_equil.cpp Enable New Saturation Function Consistency Checks 2024-10-16 15:03:07 +02:00
test_extractMatrix.cpp Add utilities that will be needed for NLDD solvers. 2023-06-09 10:08:29 +02:00
test_flexiblesolver.cpp Removed outdated version checks 2022-11-08 10:03:15 +01:00
test_GasSatfuncConsistencyChecks.cpp Fix Consistency Check for Maximum Gas Saturation 2024-09-10 15:44:16 +02:00
test_gatherconvergencereport.cpp Revise Convergence Report Collection Procedure 2024-08-27 10:50:06 +02:00
test_gatherdeferredlogger.cpp minimum dune version required is now 2.7 2023-04-12 09:41:23 +02:00
test_ghostlastmatrixadapter.cpp Test for skipping the ghost entries using Jacobi preconditioner 2024-06-07 14:40:58 +02:00
test_glift1.cpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
test_graphcoloring.cpp fix dead stores 2023-12-04 12:40:55 +01:00
test_GroupState.cpp GroupState: template Scalar type 2024-04-17 11:12:40 +02:00
test_HDF5File_Parallel.cpp added: parallel support to HDF5File / HDF5Serializer 2023-02-16 14:49:38 +01:00
test_HDF5File.cpp Use Uniform Initialization 2023-02-16 17:32:04 +01:00
test_HDF5Serializer_Parallel.cpp changed: move hdf5serializer to opm/simulators/utils/HDF5Serializer.hpp 2024-01-29 09:42:49 +01:00
test_HDF5Serializer.cpp changed: move hdf5serializer to opm/simulators/utils/HDF5Serializer.hpp 2024-01-29 09:42:49 +01:00
test_HyprePreconditionerCPU.cpp Add tests for Hypre Preconditioner 2024-12-10 17:08:18 +01:00
test_HyprePreconditionerGPU.cpp Add tests for Hypre Preconditioner 2024-12-10 17:08:18 +01:00
test_interregflows.cpp EclInterRegFlows: rename to InterRegFlows 2024-02-02 12:53:11 +01:00
test_invert.cpp Merge pull request #4028 from akva2/reduce_dup 2022-09-09 15:30:30 +02:00
test_keyword_validator.cpp Refactor get_error_report() for more flexibility. 2023-04-25 10:33:20 +02:00
test_LogOutputHelper.cpp Simplify Unit Tests for LogOutputHelper 2024-10-10 09:56:14 +02:00
test_milu.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
test_multmatrixtransposed.cpp changed: get rid of duplicate MatrixBlock headers/classes 2022-08-25 12:48:53 +02:00
test_nonnc.cpp fixed: use the eclipse grid from the eclipse state in test_nonnc 2024-04-24 10:30:46 +02:00
test_norne_pvt.cpp add missing InputErrorAction.hpp includes 2023-01-16 22:17:39 +01:00
test_OilSatfuncConsistencyChecks.cpp Add Oil Phase Saturation Function Consistency Checks 2024-09-03 12:35:44 +02:00
test_openclSolver.cpp Rename bda to gpu for classes 2024-11-04 12:31:34 +01:00
test_outputdir.cpp threadmanager: remove unused typetag template parameter 2024-09-04 12:06:21 +02:00
test_parallel_wbp_calculation.cpp Chase WBP Source Requirement Change 2024-12-18 16:35:13 +01:00
test_parallel_wbp_sourcevalues.cpp ParallelPAvgDynamicSourceData: template Scalar type 2024-05-22 10:51:07 +02:00
test_parallelistlinformation.cpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
test_ParallelSerialization.cpp add missing ReservoirCouplingInfo.hpp includes 2024-10-28 15:51:14 +01:00
test_parallelwellinfo.cpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
test_parametersystem.cpp Parameters::printUsage: drop default parameter for stream 2024-09-05 10:08:08 +02:00
test_partitionCells.cpp Add utilities that will be needed for NLDD solvers. 2023-06-09 10:08:29 +02:00
test_preconditionerfactory.cpp update prec factory test 2024-04-11 15:19:55 +02:00
test_privarspacking.cpp add output of dissolved solvent rswsol 2023-12-21 10:48:58 +01:00
test_region_phase_pvaverage.cpp Add Utility for Region-Based Phase-Filled Averages 2024-02-28 12:08:24 +01:00
test_relpermdiagnostics.cpp fixed: test-suites needs a name 2024-11-05 12:46:18 +01:00
test_RestartSerialization.cpp Merge pull request #5753 from totto82/maxGroupChange 2024-12-09 11:24:21 +01:00
test_rocalutionSolver.cpp Rename bda to gpu for classes 2024-11-04 12:31:34 +01:00
test_rocsparseSolver.cpp Rename bda to gpu for classes 2024-11-04 12:31:34 +01:00
test_rstconv.cpp added: RST CONV support for polymer, solvent and brine 2024-01-22 09:58:06 +01:00
test_SatfuncCheckPoint.cpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
test_SatfuncConsistencyCheckManager.cpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
test_SatfuncConsistencyChecks_parallel.cpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
test_SatfuncConsistencyChecks.cpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
test_solvetransposed3x3.cpp rename bda in tests also 2024-11-05 11:17:28 +01:00
test_stoppedwells.cpp add missing Well.hpp includes 2023-01-18 11:24:25 +01:00
test_ThreePointHorizontalSatfuncConsistencyChecks.cpp Fix Lower Bound Conditions for Three Point Checks 2024-10-02 12:33:22 +02:00
test_thresholdpressure.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
test_timer.cpp SimulatorTimer: add serialization support 2023-02-13 18:01:16 +01:00
test_tuning_TSINIT_NEXTSTEP.cpp re-introducing line that was deleted by mistake.. 2023-08-25 14:26:51 +02:00
test_tuning_XXXMBE.cpp Report CNV Violation Pore-Volume Fraction to INFOITER 2024-05-06 11:31:47 +02:00
test_vfpproperties.cpp Update test_vfpproperties 2024-05-31 14:11:10 +02:00
test_WaterSatfuncConsistencyChecks.cpp Add Water Phase Saturation Function Consistency Checks 2024-09-04 13:47:33 +02:00
test_wellmodel.cpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
test_wellprodindexcalculator.cpp WellProdIndexCalculator: template Scalar type 2024-05-22 15:21:37 +02:00
test_wellstate.cpp Add parameter enableDistributedWells to the well state an when set to true, do not throw when initalizing distributed multi-segment wells in WellState.cpp 2024-11-22 15:16:00 +01:00
testBlackoilState3.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
testFluid.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
TESTTIMER.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
TestTypeTag.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
TESTWELLMODEL.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
update_reference_data.sh remove opm-models from data update script 2024-10-02 10:47:54 +02:00
VFPPROD1 Added proper error checking and partial units 2015-08-10 08:50:26 +02:00
VFPPROD2 Added proper error checking and partial units 2015-08-10 08:50:26 +02:00
wells_group.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wells_manager_data_expanded.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wells_manager_data_wellSTOP.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wells_manager_data.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wells_no_perforation.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wells_stopped.data Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00
wetgas.DATA Correctly mark data files with ODBL and DBCL license 2024-11-08 12:42:39 +01:00