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 |
|
Joakim Hove
|
4174602da2
|
Remove Schedule::evalAction() and add Schedule::actions()
|
2019-01-22 16:36:11 +01:00 |
|
Joakim Hove
|
d9585d6585
|
Reorganized the ACTIONX implementation - made large parts private
|
2019-01-21 18:07:24 +01:00 |
|
Joakim Hove
|
66650a20fb
|
Add WLIST implentation to Schedule
|
2019-01-14 23:26:02 +01:00 |
|
Joakim Hove
|
aa63d772d7
|
Merge pull request #593 from GitPaean/fixing_history_mode_part_2
fixing the BHP limit for the history matching wells
|
2019-01-11 18:04:45 +01:00 |
|
Kai Bao
|
666cc9210b
|
fxing some reviewing comments.
|
2019-01-11 14:27:49 +01:00 |
|
Joakim Hove
|
2cd6fa2f49
|
Add overloads without ParseContext and ErrorGuard - update all tests
|
2019-01-04 13:59:28 +01:00 |
|
Kai Bao
|
1b1f7b807d
|
re-organizing the handleWCONINH from Schedule
|
2019-01-03 13:26:29 +01:00 |
|
Joakim Hove
|
bf52e6d123
|
Added ErrorGuard& arguments to library
|
2019-01-03 13:14:40 +01:00 |
|