Commit Graph

254 Commits

Author SHA1 Message Date
Tor Harald Sandve
f980c39e6c Change directory of parallel restart test 2018-01-29 08:56:55 +01:00
Arne Morten Kvarving
1fb7a94e34 changed: use PROJECT_BINARY_DIR instead of CMAKE_BINARY_DIR
to aid the use of a super project for opm
2018-01-19 14:47:38 +01:00
Arne Morten Kvarving
957f6c0974 fixed: do not add parallel regression test if MPI is not enabled 2018-01-17 16:26:30 +01:00
Tor Harald Sandve
c583e3d2eb start using parallelRestartTest 2018-01-05 14:54:07 +01:00
Arne Morten Kvarving
6704ae0bb8 add support for parallel restart tests 2018-01-04 13:48:43 +01:00
Tor Harald Sandve
d099d88625 Add SPE1CASE2_OILGAS test case 2017-12-05 09:38:21 +01:00
Tor Harald Sandve
8ae24f7f02 Increase max_iter for ctests SPE5 and 2D_THREEPHASE_POLY_HETER 2017-11-30 08:45:03 +01:00
Atgeirr Flø Rasmussen
32c7d822ec Remove legacy fully implicit polymer simulator.
It has been replaced with the faster local-ad-based code, that is now
part of the integrated flow.cpp application.

We do not remove the old sequential implicit polymer simulators.
2017-11-24 11:41:34 +01:00
Atgeirr Flø Rasmussen
0ebe3a2c15 Coarsen tolerances for newly added tests. 2017-11-13 11:26:55 +01:00
Arne Morten Kvarving
baa4f0b0c3 add msw_3d_hfa test 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving
1c52da2367 move parallel spe3 test to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving
c0a1c7fffb move spe5 test to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving
55538f23c4 add polymer test for flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving
46cf9e4058 move MSW_2D_H to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving
c6e140f615 remove unwanted/duplicate tests 2017-11-10 14:06:04 +01:00
Kai Bao
d9ed5a36b5 using looser tolerance for two failed cases related to umfpack.
24 - compareECLFiles_flow_legacy+SPE1CASE2_2P (Failed)
     36 - compareECLFiles_flow_solvent+SPE5CASE1 (Failed)
2017-11-03 13:48:49 +01:00
Atgeirr Flø Rasmussen
597021084f Further slacken coarse test tolerance for the benefit of test 27. 2017-10-06 11:49:54 +02:00
Atgeirr Flø Rasmussen
6c1ae7a658 Make tests pass across Dune 2.4 and 2.5. 2017-10-06 09:26:37 +02:00
Arne Morten Kvarving
0cf7080284 added: allow 15 iterations in spe3 test
this is necessary due to slight differences between dune 2.4 and dune 2.5
2017-10-05 11:05:14 +02:00
Arne Morten Kvarving
55ca4c9dbe changed: rewrite the test invocation macros using cmake_parse_arguments
motivation is to make it easier to pass additional parameters to the test
2017-10-05 10:51:20 +02:00
Tor Harald Sandve
992ab84435 Remove support and tests for pseudo 2p model in flow ebos 2017-09-20 08:11:44 +02:00
Robert Kloefkorn
9ed71510c1 [feature][flow] add tests for flow. 2017-08-24 11:57:14 +02:00
Kai Bao
1950052684 adding a regression test case for the group control. 2017-08-10 10:25:39 +02:00
Robert Kloefkorn
ce7f3f46a1 [feature] Added two-phase executable for numEq = 2. 2017-06-29 12:56:37 +02:00
Atgeirr Flø Rasmussen
398ef61da0 Relax the tolerance for the SPE5 case.
The production curve oscillate very strongly, yet the comparison
routine only looks at the values at a single point in time, and
does not compare to the overall magnitude (over time). Therefore,
when comparing near the bottom of a "wave" a small error compared
to the overll magnitude (value at top of a "wave") can be categorised
as a large relative error.
2017-06-23 13:21:27 +02:00
Arne Morten Kvarving
0a868b4374 fix param file specification in regression test
use this in spe5. (temporarily) disable in polymer where
it was intended to be used but bug caused it not to be.
2017-06-14 14:23:42 +02:00
Arne Morten Kvarving
cdf25e1a9e add spe5 flow_solvent regression test 2017-06-12 10:24:30 +02:00
Arne Morten Kvarving
09cbcee62c add regression test for flow_polymer 2017-06-09 13:11:05 +02:00
Arne Morten Kvarving
7d19171a80 add 2 phase spe1 regression test for flow_ebos and flow_legacy 2017-05-04 19:03:01 +02:00
Arne Morten Kvarving
da0fdff5f7 added: extra parameter to handle multiple cases
currently, only a single case has been executed for a
given combination of an opm-data directory and a given simulator.

this will change shortly, add an optional parameter to the test
addition macro to handle this.
2017-05-04 19:00:42 +02:00
Arne Morten Kvarving
02fb031b5a enable spe1 and spe9 parallel tests for flow_ebos 2017-04-18 17:09:26 +02:00
Andreas Lauser
6c7062580f add unit tests for flow_ebos analogous to flow_legacy
or are these called integration tests? anyway, these are the tests
which use the decks from opm-data. This should put flow_ebos testing
on the same level as flow_legacy.
2017-04-10 14:08:11 +02:00
Arne Morten Kvarving
5d1e108c26 fixed: these should also use flow_legacy 2017-04-05 12:17:02 +02:00
Andreas Lauser
c5fd9ddb48 make the unit tests to explicitly use flow_legacy instead of flow
the results of `flow_legacy` and `flow_ebos` are not bit-wise
identical. The same tests using `flow_ebos` should to be added when
re-organizing the unit tests the next time.
2017-03-20 20:01:59 +01:00
Arne Morten Kvarving
f2e1f4bef1 changed: move multisegment well test to proper regression test 2017-03-03 15:27:35 +01:00
Arne Morten Kvarving
51a536ed90 enable norne init test for flow_ebos 2017-03-03 14:34:11 +01:00
Arne Morten Kvarving
90c7e0eaf6 enable restart tests for flow_ebos 2017-03-03 14:34:00 +01:00
Arne Morten Kvarving
e12aecc3f5 bug introduced by macro reuse
there was another reason for the dedicated macro - the output directory
for the tests. add another macro parameter to handle this
2017-01-26 12:13:58 +01:00
Joakim Hove
557e4d7f04 Reversed relaxed tolerances for parellel tests. 2017-01-23 13:35:56 +01:00
Joakim Hove
ba4cc12f73 Named tolerances used for parallel testing. 2017-01-23 13:34:48 +01:00
Joakim Hove
2e721eb9e0 Relaxed tolerances for restart testing. 2017-01-23 13:34:48 +01:00
Arne Morten Kvarving
850d9571e8 pass tolerances in the tedious way to avoid scoping confusion 2017-01-23 13:16:30 +01:00
Arne Morten Kvarving
e62120f872 pass test prefix to macro
allows unifying two macros
2017-01-23 11:44:21 +01:00
Arne Morten Kvarving
9e8093b2a3 rename some macros 2017-01-23 11:44:21 +01:00
Arne Morten Kvarving
e857c151d6 attempt to add some documentation 2017-01-23 10:42:09 +01:00
Joakim Hove
07d90b5c8d Increased tolerances when running parallel tests. 2017-01-21 08:44:23 +01:00
Arne Morten Kvarving
9cae20d6f3 added: new test class: init
this compares the init file from a simulation run to a reference
in opm-data
2016-11-23 12:54:21 +01:00
Arne Morten Kvarving
d8a829db46 add new regression test class: parallel
this compares the output of a serial and a parallel
run for a simulation
2016-11-23 10:59:48 +01:00
Arne Morten Kvarving
26ebe27cad convert flow_sequential SPE1CASE1 test to actual regression test 2016-11-22 16:51:39 +01:00
Arne Morten Kvarving
93f2bfc526 changed: allow specifying simulator to use for tests
in preparation for adding tests for others
2016-11-22 16:51:39 +01:00
Arne Morten Kvarving
407ee5fb6e add restart test for SPE1CASE2_ACTNUM
to cover restarts on decks with ACTNUM
2016-11-07 12:32:20 +01:00
Arne Morten Kvarving
73e084f9ad Added ctest for restart files 2016-11-04 14:47:59 +01:00
Kristian Hole-Drabløs
af2a59d1b8 Added more cases/models to ctest 2016-09-14 13:12:58 +02:00
Kristian Hole-Drabløs
fc9251bd4f Added regression tests for comparing ECLfiles using CTest 2016-07-20 16:00:00 +02:00