Joakim Hove
|
6eea66a332
|
Use UDAValue for rates and pressure limits in WCONPROD & WCONINJE
|
2019-06-24 12:54:07 +02:00 |
|
Atgeirr Flø Rasmussen
|
4018e4b70b
|
This silences many, but not all shadowing warnings in opm-common.
Includes minor refactoring of ESMry and AggregateGroupData undertaken
with the aid of the original authors to ensure correctness.
|
2019-06-21 14:48:23 +02:00 |
|
Joakim Hove
|
fcdca4a4d7
|
UDA: GCONPROD
|
2019-06-20 12:38:20 +02:00 |
|
Joakim Hove
|
acfa281f77
|
UDA: GCONINJE
|
2019-06-20 12:36:23 +02:00 |
|
Joakim Hove
|
729dc8dbd9
|
UDA: WSOLVENT
|
2019-06-20 12:11:57 +02:00 |
|
Joakim Hove
|
7a8d092c8b
|
UDA: WTRACER
|
2019-06-20 12:11:17 +02:00 |
|
Joakim Hove
|
73839c43d2
|
Moved file injection.hpp
|
2019-06-20 11:24:49 +02:00 |
|
Joakim Hove
|
7d0b6f1bf6
|
Add member udq_undefined to Well2 object
|
2019-06-19 13:24:21 +02:00 |
|
Joakim Hove
|
3961f724db
|
Add UnitSsystem member to Well2 class
|
2019-06-08 12:39:22 +02:00 |
|
Joakim Hove
|
32a1c3b5da
|
Merge pull request #762 from joakim-hove/well-controls
Well controls
|
2019-05-29 06:46:47 +02:00 |
|
Joakim Hove
|
2682eef9b3
|
Merge pull request #788 from joakim-hove/remove-welltest
Removed well testing from Schedule constructor
|
2019-05-27 20:13:45 +02:00 |
|
Joakim Hove
|
35a70310c6
|
Removed well testing from Schedule constructor
|
2019-05-27 17:47:55 +02:00 |
|
Joakim Hove
|
01db100439
|
WellProductionProperties and WellInjectionProperties are private
|
2019-05-24 15:31:27 +02:00 |
|
Kai Bao
|
584defebe0
|
ParseContext is used to handle the exceptions when parsing COMPSEGS
|
2019-05-24 10:19:50 +02:00 |
|
Joakim Hove
|
94b160258e
|
Remove old well implementation
|
2019-05-22 21:44:50 +02:00 |
|
Joakim Hove
|
8231b84a11
|
Add method bool Well2::predictionMode()
|
2019-05-20 16:13:20 +02:00 |
|
Kai Bao
|
de17c851bc
|
clearning existing controls when handleWCONPROD
|
2019-05-11 14:07:15 +02:00 |
|
Joakim Hove
|
1c82a8ad39
|
Add alternative well implementation Well2
|
2019-05-09 09:20:23 +02:00 |
|
Joakim Hove
|
0f3dabc3aa
|
Internalize a global WHISTCTL setting in the Schedule object
|
2019-05-02 16:01:29 +02:00 |
|
Joakim Hove
|
167a7a8c38
|
Merge pull request #733 from joakim-hove/use-wellname
Use wellname in Group::addWell()
|
2019-04-18 21:12:29 +02:00 |
|
Joakim Hove
|
9c93a9349c
|
Use wellname in Group::addWell()
|
2019-04-18 16:45:24 +02:00 |
|
Joakim Hove
|
44f8a5d94e
|
Use DeckItem::to_bool( )
|
2019-04-18 16:24:54 +02:00 |
|
Joakim Hove
|
5e76f624ef
|
Remove Schedule::getWells(group, step)
|
2019-04-17 14:47:00 +02:00 |
|
Joakim Hove
|
b5dbc3d8e5
|
Delete unused code for ?CON serialization
|
2019-04-17 14:28:58 +02:00 |
|
Joakim Hove
|
164ab30fa1
|
The WELTARG treatment is moved out from Schedule.cpp
|
2019-04-11 12:13:43 +02:00 |
|
Joakim Hove
|
ac58d8428c
|
Refactor WellProductionProperties construction
Use default copy constructor and handleWCONPROD() and handleWCONHIST() for
prediction and history wells respectively.
|
2019-04-09 17:25:00 +02:00 |
|
Joakim Hove
|
a9bb73559d
|
Use RFTConfig instead of per well RFT configuration
|
2019-04-03 19:46:08 +02:00 |
|
Tor Harald Sandve
|
d7bd8d25cd
|
update well event also for WCONINJH
|
2019-04-02 13:40:47 +02:00 |
|
Joakim Hove
|
daf9337599
|
Extract phase dependent SI conversion to separate file
|
2019-03-25 10:36:40 +01:00 |
|
Joakim Hove
|
9bff0094f1
|
Extract WellInjectionProperties from Schedule.cpp
|
2019-03-25 10:36:16 +01:00 |
|
Joakim Hove
|
c3e992f996
|
Use constructor for WellProductionProperties
|
2019-03-25 10:23:13 +01:00 |
|
Joakim Hove
|
94fae0da30
|
Remove Schedule::getWells(pattern)
|
2019-03-24 07:54:39 +01:00 |
|
Joakim Hove
|
6cd420ed9b
|
All Schedule::handleWxxxx() functions go via well name
|
2019-03-24 07:54:33 +01:00 |
|
Joakim Hove
|
19dde5e6d3
|
Add Schedule::wellNames() overloads
|
2019-03-24 07:54:33 +01:00 |
|
Joakim Hove
|
858e06044e
|
Move well specific event logging from Well to Schedule
|
2019-03-21 13:08:25 +01:00 |
|
Joakim Hove
|
57c1c2d984
|
Merge pull request #680 from joakim-hove/enable-welltest
Add optional code for well testing
|
2019-03-19 17:53:30 +01:00 |
|
Joakim Hove
|
c910a51359
|
Add optional code for well testing
|
2019-03-19 16:51:46 +01:00 |
|
Joakim Hove
|
53c29e56d4
|
Wellname pattern '*' should not be interpreted as WLIST
|
2019-03-18 10:44:11 +01:00 |
|
Joakim Hove
|
c5935c97f6
|
Implement Schedule::wellNames()
|
2019-03-17 07:26:40 +01:00 |
|
Joakim Hove
|
066dca43ba
|
UDQ Parsing - rest
|
2019-03-14 12:40:57 +01:00 |
|
Joakim Hove
|
f80b220b44
|
Change OrderMap to more closely resemble std::map
- Removed the hasKey() and get() methods.
- Key type is a template parameter
- insert takes a pair
- implement count()
- implement find()
- implement operator[]
- implement erase
|
2019-03-11 10:34:04 +01:00 |
|
Joakim Hove
|
04d42c2f4e
|
Move well and well related files to Well/ subfolder
|
2019-03-08 07:15:49 +01:00 |
|
Joakim Hove
|
40bd7b86b0
|
Renamed UDQ -> UDQInput
|
2019-02-21 13:36:08 +01:00 |
|
Joakim Hove
|
946d1cb877
|
Add subdirectory Schedule/UDQ/
|
2019-02-18 08:58:20 +01:00 |
|
Bård Skaflestad
|
e9756c3ee5
|
Merge pull request #622 from joakim-hove/udq-units
UDQ - hook the configuration up in the Schedule object
|
2019-02-03 22:24:02 +01:00 |
|
Joakim Hove
|
2caf82baff
|
Move check for legitimate keywords to ActionX
|
2019-02-03 18:07:04 +01:00 |
|
Joakim Hove
|
d82be29745
|
ACTIONX: Works with WELOPEN and msim
|
2019-02-02 17:35:56 +01:00 |
|
Joakim Hove
|
42d08db25b
|
Add UDQ configuration as DynamicState<> to schedule
|
2019-02-02 17:09:44 +01:00 |
|
Joakim Hove
|
6ca6f27640
|
White space cleanup
|
2019-01-28 10:32:22 +01:00 |
|
Joakim Hove
|
f3a82ddd70
|
Add Schedule::simTime() method
|
2019-01-22 18:08:14 +01:00 |
|