Joakim Hove
7021669758
Remove enum WellQueryMode
2019-09-04 14:49:12 +02:00
Joakim Hove
5965b194df
Refactor RFT enums
2019-09-04 14:49:12 +02:00
Joakim Hove
9e6f8bd1c1
Move well production control enum to Well2
2019-09-04 14:49:12 +02:00
Joakim Hove
a2fc480e16
Move enum CompletionOrder to Connection class
2019-09-04 14:46:58 +02:00
Joakim Hove
dcf4347aee
Moved connection state enum to Connection class
2019-09-04 14:46:58 +02:00
Joakim Hove
82accba45b
Move injection control enum to Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
22a9ffa7d9
Move Injection properties inside Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
a7c5483b0f
Move Well status enum to Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
208c1a7143
Convert Schedule::Actions to a DynamicState<Actions>
2019-09-03 13:47:30 +02:00
Joakim Hove
6b2aadaef7
Merge pull request #981 from totto82/nupcol
...
support nupcol
2019-08-31 07:27:51 +02:00
Tor Harald Sandve
09b445f69d
support nupcol
2019-08-30 13:07:13 +02:00
Joakim Hove
aa9ed7a995
Correct ICON and SCON when flow as deacivated connection cell
2019-08-27 22:00:10 +02:00
Joakim Hove
44bedf0f23
Adds GuideRateModel
2019-08-23 08:21:14 +02:00
Joakim Hove
ba34a9fed0
Merge pull request #961 from stefoss23/GUIDE_RATE
...
WIP: kw GCONPROD: reads GUIDE_RATE.
2019-08-22 13:28:19 +02:00
Steinar Foss
30b44ef233
SheduleEnums: GuideRateDef as enum class.
...
...
2019-08-22 12:00:50 +02:00
Steinar Foss
9a6065509b
kw GCONPROD: GUIDE_RATE_DEF INJ, POTN, FORM handled as warning.
...
added enum guide_ref_enum.
...
field.
.tt
2019-08-21 12:46:50 +02:00
Steinar Foss
6e93c5ee1f
kw GCONPROD: reads GUIDE_RATE.
...
group2: production_properties: added guide_rate.
..
GCONPROD reads meaningless GUIDE_RATE.
guide_rate_def.
..2
...
2019-08-19 15:41:32 +02:00
Joakim Hove
6f7a6d47f2
Remove printf debug
2019-08-19 11:59:22 +02:00
Joakim Hove
e79b546544
Merge pull request #938 from joakim-hove/gconprod-exceed-action
...
GCONPROD: The exceed action should be unconditionally set to RATE
2019-08-14 16:30:17 +02:00
Jostein Alvestad
84116a7d70
Merge remote-tracking branch 'upstream/master' into udqrst-pull909
2019-08-13 13:05:28 +02:00
Atgeirr Flø Rasmussen
eb1d00f9dc
Merge pull request #941 from atgeirr/make-prodinjprops-public
...
Make two headers public again.
2019-08-13 12:28:35 +02:00
Atgeirr Flø Rasmussen
d20c58da07
Make two headers public again.
2019-08-13 11:56:17 +02:00
Joakim Hove
4334256c5b
GCONPROD: The exceed action should be unconditionally set to RATE
2019-08-12 17:28:47 +02:00
Joakim Hove
29c3310671
Fix IUAD input index
2019-08-12 13:04:37 +02:00
Joakim Hove
1a62ceff7d
Log use of UDA for output purposes
2019-08-12 13:04:10 +02:00
Joakim Hove
28c2e7024c
Renamed UDQInput -> UDQCOnfig
2019-08-12 13:04:07 +02:00
Joakim Hove
9ff301625b
Merge pull request #931 from joakim-hove/group-controls-space
...
Add ParseContext behaviour to trimming of well/group names
2019-08-12 11:05:28 +02:00
Joakim Hove
49d32a02fb
Add ParseContext behaviour to trimming of well/group names
2019-08-12 11:01:14 +02:00
Joakim Hove
359955efc3
Action: capture matching wells correctly + large refactor
...
With this commit the result of a ACTIONX evaluation goes to the new type
Action::Result which in addition to the overall thruthness of the expression
keeps track of the list of matching wells.
Introduced a new namespace Action for everything related to the ACTIONX
implemenentation.
2019-08-09 15:43:58 +02:00
Joakim Hove
f63c408ba4
Add has_control() functionality to group
2019-08-08 18:43:19 +02:00
Joakim Hove
6016cd43b3
Evaluate UDA variuables for group rates
2019-08-08 06:52:48 +02:00
Joakim Hove
7c856f681d
Use new classes Group2 and GTNode
2019-08-06 22:59:16 +02:00
Joakim Hove
8633f07018
Merge pull request #913 from joakim-hove/sort-wells
...
Sort the child wells according to insert index
2019-08-06 09:24:10 +02:00
Joakim Hove
ed4bf054fa
Add UnitSystem member ot Group2 class
2019-08-05 18:37:01 +02:00
Joakim Hove
119cbc33f7
Sort the child wells according to insert index
2019-07-31 13:28:24 +02:00
Joakim Hove
9e6666357b
Add method Group2::wellgroup()
2019-07-31 07:13:08 +02:00
Joakim Hove
2d66d15d96
Refactor GroupTree - create on demand
2019-07-30 09:37:55 +02:00
Joakim Hove
dc4aa882be
Integration testing of Group2 in Schedule constructor
2019-07-30 09:36:57 +02:00
Joakim Hove
12294cb637
Initialize Group2 structure during Schedule construction
2019-07-30 09:36:48 +02:00
Joakim Hove
787d9d3948
Refactor sequende index mapping in GroupTree
2019-07-26 08:50:53 +02:00
Joakim Hove
6324d5d6c8
Add enum GroupType
2019-07-19 07:20:21 +02:00
Joakim Hove
160f0f83e1
Remove Schedule::getGroups()
2019-07-15 06:01:44 +02:00
Joakim Hove
7559c31e43
Use Schedule::groupNames() intead of getGroups()
2019-07-15 06:01:44 +02:00
Joakim Hove
6426644ce4
Add method Schedule::groupNames()
2019-07-15 06:01:44 +02:00
Joakim Hove
88afb50d09
Merge pull request #881 from joakim-hove/group2
...
WIP: Group2
2019-07-06 07:30:25 +02:00
Atgeirr Flø Rasmussen
5144456aa4
Address review comments.
...
- Use const reference to the dynamic state in handleWFOAM() and handleWPOLYMER().
- Throw if trying to set foam or polymer injection properties on a production well.
- Update some tests that failed due to the point above.
2019-07-04 09:23:11 +02:00
Atgeirr Flø Rasmussen
13bd564edf
Add WFOAM support to Schedule and Well2.
2019-07-03 12:39:35 +02:00
Joakim Hove
fe83324746
Moved Group related files to Group/ folder in filesystem
2019-07-03 11:15:51 +02:00
Kai Bao
11bc26d28d
recording the report step that WTEST keyword is specified
...
so we can easily tell when a new WTEST keyword joins.
When a new WTEST keyword, we will reset the counting of the num_attempt
and maximum number of attempts for the associated well.
2019-06-28 09:47:40 +02:00
Joakim Hove
b116eda8bc
Remove unused arguments
2019-06-26 07:51:36 +02:00