Kai Bao
8443b991c7
isolate numerical aquifer cells by setting permeability to zero
...
instead of editing transmissiblity directly.
2021-02-05 14:40:38 +01:00
Kai Bao
fc8ca0566d
updating more fieldProps related to numerical aquifer cells
2021-02-05 14:40:38 +01:00
Kai Bao
667f20df70
addressing reviewing comments in OPM/opm-common#2252
2021-02-05 14:40:38 +01:00
Kai Bao
9231c6c25d
adding a few functions for simulator usage
...
return aqufier id and access all the aquifers in NumericalAquifers
2021-02-05 14:40:38 +01:00
Kai Bao
74921e3668
summary support for numerical aquifer keywords
2021-02-05 14:40:38 +01:00
Kai Bao
2da3a2987c
fixing test TESTCP_ACTNUM_AQUNUM in EclipseGridTests
2021-02-05 14:40:38 +01:00
Kai Bao
a1f98d7f2d
creating NNCs to form numerical aquifers
...
Aquifer cells are connected through NNCs to form the aquifer itself. And
the reservoirs cells are connected to the first aquifer cell through
NNCs also.
2021-02-05 14:40:38 +01:00
Kai Bao
398d45ff68
updating some field_props for numerical aquifer cells
...
in the implementation, numerical aquifer cells are some specific grid
cells. At the same time, aquifer keywords can specify these cells with
very different properties, like depth, porosoity, pore volume, SATNUM,
PVTNUM, and so on.
2021-02-05 14:40:38 +01:00
Kai Bao
7628d7e13b
isolating the aquifer cells from the rest of the reservoir
...
by setting the transmissiblity associated with aquifer cells to be zero.
2021-02-05 14:40:38 +01:00
Joakim Hove
c9908df914
Merge pull request #2275 from joakim-hove/apply-action-simtime
...
Pass simulation time argument to Schedule::applyAction()
2021-02-05 12:06:44 +01:00
Joakim Hove
39c560e5cc
Pass simulation time argument to Schedule::applyAction()
2021-02-05 09:53:27 +01:00
Joakim Hove
eb736fa9cd
Merge pull request #2273 from joakim-hove/sched-unique
...
Sched unique
2021-02-04 13:52:55 +01:00
Joakim Hove
7a45b23736
Merge pull request #2272 from joakim-hove/remove-udq-constructor
...
Remove UDQParams( Deck ) constructor
2021-02-04 11:12:55 +01:00
Joakim Hove
08cb85e08e
Add temporary disabled Schedule::unique<UDQConfig>() test
2021-02-04 11:11:40 +01:00
Joakim Hove
3bc82e7a96
Add Schedule::unique<T>()
2021-02-04 11:11:40 +01:00
Joakim Hove
1ca611e698
Add const overload to ScheduleState::get<T>()
2021-02-04 11:11:39 +01:00
Joakim Hove
6592e83ed8
Remove UDQParams( Deck ) constructor
2021-02-04 09:22:40 +01:00
Joakim Hove
bf82cde25d
Merge pull request #2270 from joakim-hove/jr-janitor
...
Remove unused arguments
2021-02-03 15:04:16 +01:00
Markus Blatt
1fb9793fa9
Merge pull request #2271 from joakim-hove/sched-block-mutable
...
Make return value from ScheduleDeck::operator[] mutable
2021-02-03 14:05:29 +01:00
Joakim Hove
71aac491c9
Add mutable ScheduleDeck::operator[] overload
2021-02-03 12:07:56 +01:00
Joakim Hove
3936af4f9e
Remove report_step argument from Well::handleWELOPENConnections()
2021-02-03 11:50:25 +01:00
Joakim Hove
d1178bdd38
Remocve report_step argument from Well::handleWPIMULT()
2021-02-03 11:47:39 +01:00
Joakim Hove
29274ed315
Remove report_step argument from Well::handleCOMPLUMP()
2021-02-03 11:46:48 +01:00
Joakim Hove
fa85bc6445
Remove report_step argument from Well::handleCOMPSEGS()
2021-02-03 11:45:18 +01:00
Joakim Hove
5580165fee
Remove report_step argument in Well::updateConnections()
2021-02-03 11:40:38 +01:00
Joakim Hove
4aa0d5ac56
Remove unused method Well::updateConnectionStatus()
2021-02-03 11:31:52 +01:00
Joakim Hove
e7f72ddb8a
Remove unsused argument report_step in Well::updateConnections()
2021-02-03 11:27:10 +01:00
Joakim Hove
a47cdc1b6b
Require Well::updateConnections() force argument
2021-02-03 11:20:09 +01:00
Joakim Hove
509c8a71a0
Remove runtime argument from Schedule::updateWellStatus()
2021-02-03 11:09:17 +01:00
Joakim Hove
8099c868c2
Merge pull request #2268 from joakim-hove/well-status-scalar
...
Well status scalar
2021-02-02 23:03:48 +01:00
Joakim Hove
f308817d5c
Use scalar well Status
2021-02-02 18:06:03 +01:00
Joakim Hove
78521f6f4a
Removed function Well::commitStatus()
2021-02-02 17:36:44 +01:00
Joakim Hove
44388315ae
Removed first_step from WellStatus
2021-02-02 17:27:21 +01:00
Joakim Hove
d25e8555b2
Remove last_step from WellStatus
2021-02-02 17:27:10 +01:00
Joakim Hove
4a7ddeefca
Merge pull request #2265 from totto82/fixMaxGasLiq
...
fix max_gas_liquid_ratio
2021-02-02 10:02:20 +01:00
Bård Skaflestad
763fb0d368
Merge pull request #2266 from bska/recognize-bsoil
...
Recognize BSOIL as a Block Summary Keyword
2021-02-02 09:56:17 +01:00
Bård Skaflestad
14351087ab
Recognise BSOIL as a Block Summary Keyword
2021-02-02 09:22:13 +01:00
Tor Harald Sandve
1ff349150b
fix max_gas_liquid_ratio
2021-02-02 09:18:42 +01:00
Joakim Hove
ea8e391de5
Merge pull request #2261 from joakim-hove/group-sched-state
...
Group sched state
2021-02-02 09:14:04 +01:00
Joakim Hove
e016d357d8
Use ScheduleState to manage groups
2021-02-02 07:25:16 +01:00
Bård Skaflestad
98efacf14f
Merge pull request #2263 from totto82/fixUnitThconr
...
Fix unit THCONR
2021-02-01 18:23:09 +01:00
Joakim Hove
bd22745ec0
Merge pull request #2256 from joakim-hove/vfp-pointer-update
...
Pack only unique VFP tables
2021-02-01 17:06:30 +01:00
Joakim Hove
4015e240b9
Merge pull request #2260 from akva2/fix_clang_template_args
...
fixed: add some type aliases and explicit template parameters
2021-02-01 15:04:57 +01:00
Joakim Hove
5f21fe291f
ScheduleState::get<T> will give compile error for invalid T
2021-02-01 14:50:14 +01:00
Joakim Hove
1893daec8b
Will refuse pointer update with empty pointer
2021-02-01 14:50:14 +01:00
Joakim Hove
1032e16947
Use order independent map==
2021-02-01 14:50:14 +01:00
Joakim Hove
5c72211325
Pack pointers for VFP maps
2021-02-01 14:50:14 +01:00
Joakim Hove
be28004793
Merge pull request #2255 from berland/jsonfixes_ecl_test_suite
...
Fix bugs in keyword definitions
2021-02-01 14:18:26 +01:00
Tor Harald Sandve
39e6b953d8
Fix unit THCONR
2021-02-01 12:48:56 +01:00
Håvard Berland
2de6ab7bc4
Remove size from AQUFET and AQUFETP
2021-02-01 12:17:52 +01:00