Vegard Kippe
|
45e63bd498
|
Readability improvement
|
2024-02-22 13:03:54 +01:00 |
|
Vegard Kippe
|
b14df39503
|
Update schedule object after it is actually created..
|
2024-02-21 21:47:51 +01:00 |
|
Vegard Kippe
|
cd1b0f808b
|
Respect low parsing strictness when reprocessing the schedule section after action application.
|
2024-02-21 17:02:33 +01:00 |
|
Vegard Kippe
|
31b46b4829
|
Revert the choice to open history wells at every step, since this may cause some models to be stuck at very short time steps.
|
2024-01-26 12:05:26 +01:00 |
|
Vegard Kippe
|
b7b99a2445
|
Fixed var names
|
2023-12-20 15:06:01 +01:00 |
|
Vegard Kippe
|
32634f47d1
|
Properly check both positive and negative solutions to the connection IPR with flow-dependent skin
|
2023-12-20 14:20:50 +01:00 |
|
Vegard Kippe
|
ab690980de
|
Pick valid rate or use zero flow-dependent skin
|
2023-12-20 14:20:50 +01:00 |
|
Vegard Kippe
|
d252f069e4
|
Test using rate consistent D-factor transmissibility multipliers
|
2023-12-20 14:20:50 +01:00 |
|
Vegard Kippe
|
fcc3a19a42
|
Explicit cast to avoid narrowing warning.
|
2023-12-13 14:34:36 +01:00 |
|
Vegard Kippe
|
62de832e8b
|
Post review update
|
2023-12-12 09:52:01 +01:00 |
|
Vegard Kippe
|
62ac4dc663
|
Take default UDQ value from UDQPARAM
|
2023-12-12 09:52:01 +01:00 |
|
Vegard Kippe
|
15305e467d
|
Allow UDA for WSEGVALV item 4
|
2023-12-12 09:51:50 +01:00 |
|
Vegard Kippe
|
55067636f4
|
Ensuring that the UDA is updated every time step, not just only report step.
|
2023-12-01 19:44:09 +01:00 |
|
Vegard Kippe
|
fa6697a5fa
|
Capture reference in lambda
|
2023-12-01 13:30:48 +01:00 |
|
Vegard Kippe
|
69f82f1104
|
Allow using UDQ for WCONPROD item 12 (ALQ)
|
2023-12-01 13:21:34 +01:00 |
|
Vegard Kippe
|
17452e0fc6
|
Adding const
|
2023-12-01 09:34:42 +01:00 |
|
Vegard Kippe
|
0acb148ba7
|
Using std::exception
|
2023-11-30 16:13:40 +01:00 |
|
Vegard Kippe
|
2294983759
|
Catch exceptions from well testing (often: inf/nan in MSW matrices).
|
2023-11-29 09:17:53 +01:00 |
|
Vegard Kippe
|
abbcb4b148
|
Check if a well was closed this step before re-opening in history mode
|
2023-11-17 17:29:30 +01:00 |
|
Vegard Kippe
|
e0d1ff9c66
|
Always check if wells on historic controls can be opened
|
2023-11-15 19:04:48 +01:00 |
|
Vegard Kippe
|
194bf9d6af
|
Set SCHEDULE_INVALID_NAME to warning with --parsing-strictness=low
|
2023-11-10 11:48:18 +01:00 |
|
Vegard Kippe
|
4ce9c41a37
|
Replacing loop by assignment
|
2023-11-10 09:01:09 +01:00 |
|
Vegard Kippe
|
36b341e4f6
|
Adding tests
|
2023-11-01 15:25:44 +01:00 |
|
Vegard Kippe
|
7c0b44d974
|
Adding regression tests
|
2023-11-01 13:36:21 +01:00 |
|
Vegard Kippe
|
14b7f926da
|
Avoid looking up nonexisting nodes..
|
2023-11-01 13:36:21 +01:00 |
|
Vegard Kippe
|
c9cc261891
|
Use network pressures from restart
|
2023-10-30 23:26:35 +01:00 |
|
Vegard Kippe
|
429b312bc0
|
Re-introducing check for negative reportStepIdx and adding forgotten hasGroup check.
|
2023-10-27 20:30:48 +02:00 |
|
Vegard Kippe
|
f137565bb6
|
Avoid exception for non-group nodes
|
2023-10-26 19:35:56 +02:00 |
|
Vegard Kippe
|
5fbf981af8
|
Output of network pressures based on rates at end of time step
|
2023-10-26 19:35:56 +02:00 |
|
Vegard Kippe
|
5bb0942a02
|
Reverting unintended change.
|
2023-10-16 10:38:08 +02:00 |
|
Vegard Kippe
|
56997655d1
|
Support computation of network pressures in networks with multiple roots
|
2023-10-06 18:29:12 +02:00 |
|
Vegard Kippe
|
77bb7aa9cf
|
Let reported pressures (GPR) respect the NETBALAN configuration
|
2023-10-06 15:15:43 +02:00 |
|
Vegard Kippe
|
389db91839
|
Slight restructuring/renaming for (possibly) improved clarity.
|
2023-10-06 15:15:43 +02:00 |
|
Vegard Kippe
|
a8b4c25bfb
|
Separate network active and need for rebalance bool + perform check per timestep only.
|
2023-10-06 15:15:43 +02:00 |
|
Vegard Kippe
|
663c62e366
|
Avoid iterating network if no network wells are in prediciton mode
|
2023-10-06 15:15:42 +02:00 |
|
Vegard Kippe
|
563dd8ed49
|
Ensuring buffers required for BFLOW[I|J|K] summary output are allocated initially even if there is no RPTRST in the solution section.
|
2023-10-02 18:36:00 +02:00 |
|
Vegard Kippe
|
cc39e04180
|
Addresing review comments
|
2023-09-18 13:05:12 +02:00 |
|
Vegard Kippe
|
c0a741e270
|
Adding support for the BFLOW[I|J|K] summary vectors.
|
2023-09-13 09:28:10 +02:00 |
|
Vegard Kippe
|
2b45785097
|
Using std::clamp
|
2023-09-12 12:52:41 +02:00 |
|
Vegard Kippe
|
4638b3a9be
|
Avoid fraction relaxation factors outside [0,1] in the standard well model.
|
2023-09-12 00:20:02 +02:00 |
|
Vegard Kippe
|
a12f0aaa13
|
Set GECON closure reason to GROUP, to not open with WTEST option 'E'.
|
2023-09-08 11:16:11 +02:00 |
|
Vegard Kippe
|
dbd1d343e8
|
Avoid adding/substracting GCONSUMP values per MPI process..
|
2023-09-07 14:14:56 +02:00 |
|
Vegard Kippe
|
a75f58f19a
|
Moved two lines
|
2023-08-31 16:11:29 +02:00 |
|
Vegard Kippe
|
deeecfcd1f
|
Fixing indent
|
2023-08-31 16:11:28 +02:00 |
|
Vegard Kippe
|
edd421ac93
|
Adding hydrostatic and acceleration pressure losses to icd segments
|
2023-08-31 16:11:28 +02:00 |
|
Vegard Kippe
|
8666cd8dc3
|
re-introducing line that was deleted by mistake..
|
2023-08-25 14:26:51 +02:00 |
|
Vegard Kippe
|
0944cbbed9
|
fixing indent
|
2023-08-25 14:13:04 +02:00 |
|
Vegard Kippe
|
4ff08ffd2d
|
Added testcase for TUNING/TSINIT and NEXTSTEP - depends on https://github.com/OPM/opm-tests/pull/1028
|
2023-08-25 14:01:51 +02:00 |
|
Vegard Kippe
|
f5c31588cb
|
Quick fix..
|
2023-08-25 14:01:51 +02:00 |
|
Vegard Kippe
|
f762711111
|
Addressing review comment (removed blank line and updated SaveStep docstring)
|
2023-08-22 17:11:54 +02:00 |
|
Vegard Kippe
|
ac27c5fc86
|
Extended serialization to have negative stride mean 'only save last' + allow loading from different file than saving to.
|
2023-08-22 14:16:20 +02:00 |
|
Vegard Kippe
|
7fc9a2eef3
|
Addressing review comments.
|
2023-06-30 12:21:25 +02:00 |
|
Vegard Kippe
|
7a0074f0e9
|
Cleaning up test code
|
2023-06-29 15:22:52 +02:00 |
|
Vegard Kippe
|
a80f44a3be
|
Updating variable name in SimulatorFullyImplicitBlackoilEbos.hpp and adding tests
|
2023-06-29 15:20:38 +02:00 |
|
Vegard Kippe
|
65f73f5462
|
Chaning to new TUNING semantics (opm-common pr3522)
|
2023-06-29 15:13:10 +02:00 |
|
Vegard Kippe
|
029e3c8616
|
Removing some whitespace
|
2023-06-29 15:13:10 +02:00 |
|
Vegard Kippe
|
462ec3153d
|
Use mass balance limit from TUNING
|
2023-06-29 15:12:51 +02:00 |
|
Vegard Kippe
|
e5e7ff7287
|
Now using value (also default) from EQLDIMS item 2, unless --num-pressure-points-equil=N is specified on the command line.
|
2023-06-27 13:40:24 +02:00 |
|
Vegard Kippe
|
31ecb416be
|
Adding default value to the InitialStateComputer constructor to avoid specifying the number of pressure points when using outside simulator (i.e., in testing..)
|
2023-06-22 16:53:08 +02:00 |
|
Vegard Kippe
|
ea587d53b2
|
Adding --num-pressure-points-equil as a developer parameter (not visible to end users)
|
2023-06-22 14:58:09 +02:00 |
|
Vegard Kippe
|
d6d4b94b25
|
Parameterized iteration limits in network solver
|
2023-06-16 12:15:06 +02:00 |
|
Vegard Kippe
|
f527267593
|
Fixing MSW connection pressure output
|
2023-02-17 12:17:41 +01:00 |
|