Atgeirr Flø Rasmussen
852765a65b
Address review comments.
2018-10-25 12:12:06 +02:00
Atgeirr Flø Rasmussen
2bf4d15285
Rename ConvergenceStatus -> ConvergenceReport.
2018-10-25 11:57:47 +02:00
Atgeirr Flø Rasmussen
42cb36ab9f
Improve severity feature, add severityOfWorstFailure().
2018-10-23 11:28:32 +02:00
Atgeirr Flø Rasmussen
34afb0b254
Add severity (normal, too large, nan) to failure objects.
2018-10-23 10:52:34 +02:00
Atgeirr Flø Rasmussen
892b24c435
Make well failure types more informative.
...
Separating control eq failures with THP, BHP and Rate.
2018-10-23 10:26:39 +02:00
Atgeirr Flø Rasmussen
891912b04a
Add ConvergenceFailure class and test.
2018-10-23 10:03:13 +02:00
Tor Harald Sandve
df4db9dfbc
Add support for MINPVV
...
The test and code for pinchprocessor is removed since it is no
longer used.
2018-10-15 13:39:47 +02:00
Joakim Hove
e6be0f5ca6
Make sure the restart files used when testing are OPM style
2018-09-14 14:28:04 +02:00
Joakim Hove
8979d1a3b3
Jenkins can ignore extra keywords when doing regression testing
2018-09-13 12:38:51 +02:00
Arne Morten Kvarving
0f482eef5b
changed: adjust to compareSummary being part of compareECL
2018-09-10 08:44:53 +02:00
Andreas Lauser
f22f1668f3
fix some rebase fallout
2018-08-15 23:36:56 +02:00
Andreas Lauser
43ac2e36c6
remove the Flow
prefixes of parameters only used by flow
...
this has been requested by [at]atgeirr.
Note: The FlowLinearSolverVerbosity, FlowNewtonMaxIterations and
FlowNewtonMinIterations parameters are still prefixed because they
clashes with parameters registered deeply within eWoms.
2018-08-15 23:34:32 +02:00
Andreas Lauser
b5cddef928
flow: switch it to use the eWoms parameter system
...
this has several advanges:
- a consistent and complete help message is now printed by passing the
-h or --help command line parameters. most notably this allows to
generically implement tab completion of parameters for bash
- the full list of runtime parameters can now be printed before the simulator
has been run.
- all runtime parameters understood by ebos can be specified
- no hacks to marry the two parameter systems anymore
- command parameters now follow the standard unix convention, i.e.,
`--param-name=value` instead of `param_name=value`
on the negative side, some parameters have been renamed and the syntax
has changed so calls to `flow` that specify parameters must adapted.
2018-08-15 23:34:32 +02:00
Arne Morten Kvarving
1e574b8c2f
changed: use the built-in analysis in the comparison programs
2018-08-14 11:07:29 +02:00
Arne Morten Kvarving
b1b5759d7f
changed: do not remove the result path in regression tests
...
in particular this leads to issues with tests sharing
result dir
2018-08-09 08:24:41 +02:00
Atgeirr Flø Rasmussen
11b987b97d
Merge pull request #1544 from joakim-hove/use-opm-pack
...
Relocate restart data file in tests
2018-08-08 13:27:01 +02:00
Andrea T. Lonn
0084d1d369
Updated the files with the new test.
2018-08-07 16:21:37 +02:00
Andrea T. Lonn
41ead55163
Changed the names of the tests to match the new names in opm-test.
2018-08-07 09:22:04 +02:00
Andrea T. Lonn
919b43cd1f
Updated the files with the new tests.
2018-08-07 09:22:04 +02:00
Joakim Hove
8e71e3878f
Relocate restart data file in tests
2018-08-06 08:01:55 +02:00
Bård Skaflestad
b087cf54af
Merge pull request #1495 from blattms/red-black-ilu
...
Added support for red black ilu
2018-08-01 18:52:07 +02:00
Andreas Lauser
ac2bc410f3
adapt to the fluid system naming convention change in opm-material
...
note that almost the only thing which is affected is legacy code.
2018-07-27 12:54:02 +02:00
Markus Blatt
41e5779ae3
Extended test for the reordering
2018-07-20 14:43:40 +02:00
Markus Blatt
a1650a58f4
Added Welsh Powell graph coloring
2018-07-20 14:43:40 +02:00
Markus Blatt
59b99d9ef9
Fixed unused variable warnings in test_milu
2018-07-20 14:42:46 +02:00
Markus Blatt
397fc78405
Add additional MILU test.
2018-07-20 14:42:46 +02:00
Markus Blatt
5333a2430f
Be verbose only when compiled with -DDEBUG
2018-07-20 14:42:46 +02:00
Markus Blatt
e1e289dc1e
Added MILU0 decomposition
2018-07-20 14:42:46 +02:00
Andrea T. Lonn
7426b5db11
Added the test for BASE_MODEL_1.DATA.
2018-07-20 13:35:54 +02:00
Andrea T. Lonn
383a0b7964
Included my tests in update_reference_data.sh
2018-07-13 10:21:04 +02:00
Arne Morten Kvarving
35d10a61b8
changed: improve reference data update script
...
- separate code and data
- no prt files for any tests
2018-07-04 10:49:18 +02:00
Kai Bao
a154d89197
Merge pull request #1501 from totto82/wtest
...
Implement WTEST support
2018-07-04 10:45:27 +02:00
Andreas Lauser
864fc12469
fix extra compiler warnings
...
this is only relevant people who are masochistic enough to go beyond
`-Wall`. (note that at this warning level, there is plenty of noise from
Dune and other upstream dependencies.)
2018-07-02 09:17:56 +02:00
Tor Harald Sandve
e509d9187a
Revert "Add test for cases with Carlson’s hysteresis model"
2018-06-29 14:07:39 +02:00
Andreas Lauser
6e5793b674
Merge pull request #1525 from totto82/addTestForEhystr
...
Add test for cases with Carlson’s hysteresis model
2018-06-29 14:03:29 +02:00
Tor Harald Sandve
22d144c3cd
rename completion to connection
2018-06-28 15:49:45 +02:00
Tor Harald Sandve
0f4038342d
add update data for wecon_wtest
...
and fix filename inconsistency
2018-06-28 10:16:29 +02:00
Tor Harald Sandve
f2ba643bc9
Add test case with Carlson’s hysteresis model where drainage curve (=0) or imbibition curve (=1) is used for the wetting phase
2018-06-27 15:28:25 +02:00
Atgeirr Flø Rasmussen
a287d877da
Add PORV acceptance test running Norne.
2018-06-26 14:24:08 +02:00
Andreas Lauser
26e6d56930
do explicit put properties into the the Ewoms::Properties namespace anymore
...
instead, do it implicitly by using the BEGIN_PROPERTIES and
END_PROPERTIES macros.
2018-06-15 20:22:07 +02:00
Joakim Hove
2bd9c0ea78
Rename Completions -> Connections
2018-06-11 14:11:32 +02:00
Rohith Nair
123d3c68c5
edit
2018-06-04 15:29:01 +02:00
Rohith Nair
a0db7c3229
Add test for carter tracy aquifer
2018-06-04 15:29:00 +02:00
Kai Bao
18917b81f4
adding THP well control equation
2018-05-28 16:05:02 +02:00
Atgeirr Flø Rasmussen
ffd1f76c7c
Merge pull request #1474 from akva2/data_to_tests
...
data -> tests
2018-05-14 07:36:33 +02:00
Arne Morten Kvarving
7f32dad6c7
data -> tests
2018-05-08 10:39:48 +02:00
Tor Harald Sandve
54c8a48481
code clean-up based on review
2018-05-08 10:22:47 +02:00
Tor Harald Sandve
936220f85c
Add test case for thermal simulator in flow
2018-04-30 13:56:15 +02:00
Arne Morten Kvarving
45f70f1a38
Merge pull request #1451 from akva2/missing_tests_to_root
...
fixed: missing OPM_DATA_ROOT -> OPM_TESTS_ROOT
2018-04-13 11:48:20 +02:00
Joakim Hove
4e7213b97a
Use VFPProdTable constructor
2018-04-12 20:04:26 +02:00
Kai Bao
ed49fd1e88
adapting to the change related to VFP from the parser.
2018-04-11 09:22:52 +02:00
Arne Morten Kvarving
2f3996cc15
fixed: missing OPM_DATA_ROOT -> OPM_TESTS_ROOT
2018-04-09 10:40:34 +02:00
Andreas Lauser
3288548c7e
disable asynchronous output for the ECL output test
...
this leads to crashes deeply inside libecl. My cursory hypotheses are
that this test makes the assumption that the output is written
synchronously (it tries to read back the results from disk
immediately) and/or that libecl is not threadsafe.
2018-03-21 10:31:15 +01:00
Kai Bao
f098579e0b
fixing test_multmatrixtransposed
2018-03-13 12:58:44 +01:00
Andreas Lauser
7b56e9e9df
clean up the determination of the directory for output
...
this should be done by the vanguard, not by the problem!
2018-03-12 16:51:30 +01:00
Atgeirr Flø Rasmussen
14645fb1b8
Merge pull request #1429 from akva2/remove_repo_update_data
...
changed: remove repos from regression data update script
2018-03-09 14:15:24 +01:00
Atgeirr Flø Rasmussen
42c41efa4e
Leave BOOST_TEST_DYN_LINK setting to the build system.
2018-03-09 12:56:51 +01:00
Atgeirr Flø Rasmussen
8070e9d229
Merge pull request #1397 from blattms/system-amg-rebased
...
Add support for CPR (and variants) for flow_ebos
2018-03-09 12:46:27 +01:00
Arne Morten Kvarving
a7d1544585
changed: remove repos from regression data update script
2018-03-09 09:35:15 +01:00
Kai Bao
f071c4c647
changing the PVTO in test_ecl_output
...
to make the table passing the sanity check.
2018-03-08 09:54:08 +01:00
Kai Bao
75e6bcefbb
fixing test_transmissibilitymultipliers
...
due to the change of the PVTO table policy from the parser
2018-03-07 10:01:34 +01:00
Kai Bao
56caffab67
fixing comments for PR#1416
2018-02-28 10:26:54 +01:00
Kai Bao
b71949b09e
adding a test for polymer oil water
2018-02-28 08:39:38 +01:00
Markus Blatt
247241c037
Added test for multMatrixTransposed.
2018-02-26 16:11:53 +01:00
Joakim Hove
b6e8e9c6fb
Rename test-deck to get consistent case
2018-02-20 14:34:31 +01:00
Tor Harald Sandve
998a6339cb
Rename test_ecl_output.cpp -> test_ecl_output.cc
2018-02-19 13:18:56 +01:00
Atgeirr Flø Rasmussen
5f8124bfbf
Add integration test with no wells.
2018-02-15 10:07:58 +01:00
Arne Morten Kvarving
adee0a1649
changed: let the build system handle the dynamic boost test defines
2018-02-14 16:04:48 +01:00
Atgeirr Flø Rasmussen
39793ec932
Adapt to moved opm-grid headers.
2018-02-12 10:20:09 +01:00
Atgeirr Flø Rasmussen
cf9b7c39b9
Adapt to moved opm-grid headers.
2018-02-10 08:33:33 +01:00
Andreas Lauser
3d0fca2f08
adapt to the gridManager() -> vanguard() change in ewoms
2018-02-08 16:27:42 +01:00
Andreas Lauser
436c9f8791
rename the "grid manager" to "vanguard"
...
IMO the term "vanguard" expresses better what these classes are
supposed to do: level the ground for the cavalry. Normally this simply
means to create and distribute a grid object, but it can become quite
a bit more complicated, as exemplified by the vanguard classes of
ebos..
2018-02-08 16:26:58 +01:00
Markus Blatt
8456a84ec9
Prevent unused variable warning when compiling test_blackoil_amg
2018-02-07 16:58:51 +01:00
Markus Blatt
e5de96e5f4
Make test_blackoil_amg compile.
...
There was typo in the last fix.
2018-02-07 16:58:09 +01:00
Markus Blatt
ffda4f96d5
Adjust test to changed constructor.
2018-02-06 12:44:21 +01:00
Markus Blatt
f5d81513da
First version of a AMG for the Blackoil equations.
...
The approach is inspired by Geiger's system-amg but we use dune-istl
aggregation AMG for it. On the fine level all unknowns attached to a cell
form a matrix block and are treated fully coupled. To form the first
coarse level system we use only the pressure component to guide the aggregation
and neglect all other unknowns on the fine level. All other level are formed
in the usual way by scalar aggregation.
Currently,it has to be requested for flow_ebos manually by passing
"linear_solver_use_amg=true amg_blackoil_system=true" to it.
2018-02-05 22:37:01 +01:00
Arne Morten Kvarving
141186ad1d
changed: opm/[core -> common]/utility/parameters
2018-01-30 16:33:45 +01:00
Arne Morten Kvarving
0aca27ab52
changed: rename test_equil test_equil_legacy
2018-01-19 14:48:40 +01:00
Arne Morten Kvarving
e674fd2b16
not going to execute these
2018-01-17 15:19:34 +01:00
Arne Morten Kvarving
c03a980199
Import the remaining code from opm-core
2018-01-17 15:18:56 +01:00
Steinar Foss
8788924608
test_relpermdiagnostics: ParseContext set to default for all enum fields.
2018-01-17 11:27:16 +01:00
Steinar Foss
b26c7cdbe0
test_relpermdiagnostics makes no reference to PARSE_EXTRA_RECORDS.
2018-01-17 10:34:01 +01:00
Steinar Foss
792b0e7f9d
test_RelpermDiagnostics: .DATA file correct, test throws exception for parser errors.
2018-01-17 09:50:21 +01:00
Steinar Foss
57d36b5e51
test_RelpermDiagnostics made to use PARSE_EXTRA_RECORDS.
2018-01-16 17:59:05 +01:00
Tor Harald Sandve
9192380308
Add support for PBDV and PDDV in initstateequil.hh
2018-01-09 10:42:04 +01:00
Kai Bao
efeccd8e74
fixing a test related to history mode.
2018-01-08 09:08:05 +01:00
Arne Morten Kvarving
6704ae0bb8
add support for parallel restart tests
2018-01-04 13:48:43 +01:00
Andreas Lauser
817f91d176
make the equil test work in the presence of dune-fem
2018-01-03 18:53:03 +01:00
Andreas Lauser
4e37c53038
restore the hydrostatic equilibration test from opm-core
...
This involved quite a bit of kicking and screaming. The result
certainly is not pretty, but it works.
2018-01-03 12:28:12 +01:00
Tor Harald Sandve
d099d88625
Add SPE1CASE2_OILGAS test case
2017-12-05 09:38:21 +01:00
Roland Kaufmann
0c53ac1509
Add classes for event-handling
...
The new classes Event and EventSource can be used as a simple mechanism
for implementing event-based callbacks in the simulators.
2017-12-04 16:24:14 +01:00
Kai Bao
ea3cbd1fe8
removing numComponents() from WellInterface
...
which is dumplicated from BlackoilWellModel.
2017-11-30 16:31:48 +01:00
Tor Harald Sandve
c787f5a251
Handle WEFAC
...
Added test combining WEFAC and GEFAC
2017-11-30 13:45:05 +01:00
Arne Morten Kvarving
937e8afb77
fixed: missing msw_3d in commit message for the opm-data PR
2017-11-29 09:45:09 +01:00
Tor Harald Sandve
e350c04871
Fix date for long simulation times
2017-11-28 13:37:00 +01:00
Atgeirr Flø Rasmussen
401aa28c08
Merge pull request #1340 from totto82/solventAndResv
...
Make it possible to combine solvent and RESV
2017-11-27 07:20:24 +01:00
Atgeirr Flø Rasmussen
369e9f5a06
Merge pull request #1344 from atgeirr/remove-legacy-polymer
...
Remove legacy fully implicit polymer simulator.
2017-11-27 07:19:01 +01:00
Atgeirr Flø Rasmussen
eabd06389c
Stop updating reference data for legacy flow_polymer regression test.
2017-11-24 12:38:55 +01:00
Kai Bao
f87e6d35db
removing more legacy Multisegment Wells related.
2017-11-24 12:27:43 +01:00
Tor Harald Sandve
85aa6d41cc
Adress PR review issues 2
2017-11-24 10:52:57 +01:00