Bård Skaflestad
c157760ac7
CxL: Account for Dynamically Changing Set of Connections
...
This commit adds a new helper function
getCompletionNumberFromGlobalConnectionIndex
which returns an optional<int> containing the completion number of
the connection with the associated global cell index, or nullopt if
no such connection exists. We then reimplement the CxL summary
keywords in terms of this function to handle connections being added
dynamically during the simulation. The connections at the end of
the simulation, from which we configure all connection-related
summary nodes, might not accurately reflect the connections existing
at all times during the simulation.
2020-11-11 16:04:08 +01:00
Joakim Hove
71b5dea35e
Merge pull request #2096 from tskille/io_c0nn
...
Update of EclIO classes.
2020-11-11 08:18:26 +01:00
Torbjørn Skille
9fa90b2687
Update of EclIO classes.
...
- Enables reading of output files generated by simulator IX
- Adding support for EclFile data type C0nn (string with length > 8 characters)
- Update of program summary, now supporting well names with more that 8 characters
- Updates of program convertECL, possible to write output files with IX "format"
- updates of python bindings (EclOutput and EclFile)
2020-11-10 22:02:38 +01:00
Bård Skaflestad
3d928b8a7f
Merge pull request #2099 from bska/fix-oob-indexing
...
Summary: Don't Index Out-of-Bounds During Node Configuration
2020-11-10 11:55:40 +01:00
Bård Skaflestad
f5fb6bc047
Summary: Don't Index Out-of-Bounds During Node Configuration
...
The 'schedule_wells' vector is guaranteed to be empty when we're
configuring the set of summary vectors to report. Don't blindly
access the .front() element.
2020-11-10 11:15:17 +01:00
Joakim Hove
3a1f5bd654
Merge pull request #2077 from joakim-hove/actionx-gliftopt
...
Actionx gliftopt
2020-11-10 09:36:21 +01:00
Joakim Hove
f3d6c3abe4
Support GCONLIFT in ACTIONX
2020-11-09 17:15:17 +01:00
Joakim Hove
7dd50935d1
Refactor ACTIONX testing to use a make_schedule() setup function
2020-11-09 17:15:17 +01:00
Joakim Hove
ada1f9d144
Add Schedule handler overload for GLIFTOPT - to support ACTIONX
2020-11-09 17:15:17 +01:00
Joakim Hove
6aefc2c17a
Add reqiures: ["LIFTOPT"] to GLIFTOPT keyword
2020-11-09 17:14:15 +01:00
Joakim Hove
cddfbb5217
Merge pull request #2075 from joakim-hove/actionx-gconprod
...
Actionx gconprod
2020-11-09 16:40:40 +01:00
Joakim Hove
22bf627d7b
Merge pull request #2098 from joakim-hove/ijk-warning
...
Fix shadow warning
2020-11-09 15:39:48 +01:00
Joakim Hove
f85884db71
Fix shadow warning
2020-11-09 14:41:16 +01:00
Joakim Hove
d896b2ce15
Support GCONPROD in ACTIONX
2020-11-09 14:34:47 +01:00
Joakim Hove
bb905eb545
Merge pull request #2059 from joakim-hove/summary-completion
...
Summary completion
2020-11-09 14:33:10 +01:00
Joakim Hove
5337306a55
Add summary evaluation for CxxxL connection completion keywords
2020-11-09 13:23:02 +01:00
Joakim Hove
523e099580
Add summary evaluation for WxxxL well completion keywords
2020-11-09 13:23:02 +01:00
Joakim Hove
2a6b623dcb
Optionally strip off trailing __XX when looking for summary function
2020-11-09 13:23:02 +01:00
Joakim Hove
1dc6545bab
Trivial white space
2020-11-09 13:23:02 +01:00
Joakim Hove
b9b918defa
Add summary configuration for WxxxL and CxxxL completion keywords
2020-11-09 13:23:02 +01:00
Joakim Hove
e625623e49
Remove WGORL from WELL_PROBE configuration file
2020-11-09 12:47:25 +01:00
Joakim Hove
624ff50628
Merge pull request #2086 from joakim-hove/group-is-field
...
Add method Group::is_field()
2020-11-09 12:47:07 +01:00
Joakim Hove
84a2c3c209
Add method Group::is_field()
2020-11-09 12:46:30 +01:00
Joakim Hove
558cd2c1f7
Merge pull request #2088 from joakim-hove/welltype-injection-phase
...
Add method WellType::injection_phase()
2020-11-09 12:45:34 +01:00
Joakim Hove
c414aa52a9
Merge pull request #2089 from joakim-hove/udq-minus-bugx
...
Udq minus bugx
2020-11-07 14:58:45 +01:00
Joakim Hove
315187b8d6
Merge pull request #2093 from akva2/fix_system_header
...
workaround cmake issue
2020-11-06 11:10:15 +01:00
Arne Morten Kvarving
fac6695d15
workaround cmake issue
...
cmake does not properly interpret the SYSTEM marker in lists of
include directories. this causes issues downstream when using
dunecontrol / the in-tree cmake config files.
2020-11-06 10:16:02 +01:00
Joakim Hove
515a9ef258
Merge pull request #2090 from akva2/bump_version
...
bump version to 2021.04-pre
2020-11-06 09:11:29 +01:00
Arne Morten Kvarving
a194c8a1fc
bump version to 2021.04-pre
2020-11-06 08:57:04 +01:00
Joakim Hove
47543641ee
Testing of negative prefix
2020-11-05 15:38:23 +01:00
Joakim Hove
2b24fba2c5
Merge pull request #2078 from joakim-hove/gliftopt-has
...
Add methods GasLiftOpt::has_well() and GasLiftOpt::has_group()
2020-11-05 12:41:21 +01:00
Joakim Hove
f5631549bf
Merge pull request #2074 from joakim-hove/handlercontext-units
...
Make section and keyword index optional in Schedule handlerContext
2020-11-05 12:40:53 +01:00
Joakim Hove
25dee84f81
Merge pull request #2073 from joakim-hove/summary-completion-commits
...
Summary completion commits
2020-11-05 12:40:06 +01:00
Joakim Hove
ef39f6a817
Merge pull request #2071 from joakim-hove/WWIRT
...
Add summary variable WWIRT
2020-11-05 12:39:45 +01:00
Joakim Hove
a383f55cf5
Add method WellType::injection_phase()
2020-11-05 12:32:24 +01:00
Joakim Hove
c883e738f0
Merge pull request #2087 from OPM/revert-2082-igrp-prod
...
Revert "Igrp prod"
2020-11-05 12:27:02 +01:00
Joakim Hove
57566ad768
Revert "Igrp prod"
2020-11-05 11:15:20 +01:00
Joakim Hove
f16375f5ee
Merge pull request #2082 from joakim-hove/igrp-prod
...
Igrp prod
2020-11-04 15:41:35 +01:00
Joakim Hove
7c1b2ff6b4
Simplified initialization
2020-11-04 14:13:44 +01:00
Joakim Hove
c392c5aaa2
Rename pctl_mode -> active_cmode
2020-11-04 14:13:44 +01:00
Joakim Hove
861be5d672
Rename prod_cmode -> deck_cmode
2020-11-04 14:13:44 +01:00
Joakim Hove
73f550ddb3
Store GroupProductionControls in local variable
2020-11-04 14:13:44 +01:00
Joakim Hove
6402ee098e
Reactor function groupProductionControllable()
2020-11-04 14:13:44 +01:00
Joakim Hove
f32a3badc2
Refactor function groupInjectionControllable()
2020-11-04 14:13:44 +01:00
Joakim Hove
5738e60432
Add method WellType::injection_phase()
2020-11-04 14:13:44 +01:00
Joakim Hove
46bf4e394a
Extract assignment of GCONPROD cmode to separate function
2020-11-04 09:56:09 +01:00
Joakim Hove
ce50cd5d3e
Refactor IGRP StaticContrib
2020-11-04 09:07:47 +01:00
Joakim Hove
f508c23750
Add names for group type and level index
2020-11-04 08:45:24 +01:00
Joakim Hove
d88017def9
Merge pull request #2080 from joakim-hove/rst-commits
...
Rst commits
2020-11-04 07:25:51 +01:00
Joakim Hove
13c60d2008
Attach TUNING_CHANGE event to the correct report step
2020-11-03 21:09:48 +01:00