Kai Bao
ca7fe55934
silencing shadowing warnings
2019-06-25 13:16:41 +02:00
Joakim Hove
6eea66a332
Use UDAValue for rates and pressure limits in WCONPROD & WCONINJE
2019-06-24 12:54:07 +02:00
Joakim Hove
65f8812e46
Merge pull request #847 from joakim-hove/rft-first-open-bug
...
Fix bug in RFTConfig first open - for WRFTPLT keyword
2019-06-24 10:02:03 +02:00
Joakim Hove
cbc7394d60
Use UDA for WCONPROD::RESV
2019-06-24 08:29:14 +02:00
Joakim Hove
41a74beb3e
Fix bug in RFTConfig first open - for WRFTPLT keyword
2019-06-23 10:21:40 +02:00
Joakim Hove
418241137c
Rebase fixup
2019-05-24 15:31:27 +02:00
Joakim Hove
01db100439
WellProductionProperties and WellInjectionProperties are private
2019-05-24 15:31:27 +02:00
Joakim Hove
73667596fc
Add some testing
2019-05-24 15:31:27 +02:00
Joakim Hove
94b160258e
Remove old well implementation
2019-05-22 21:44:50 +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
Kai Bao
8687a8a709
modifying the ScheduleTests to handle control mode change with WCONHIST
2019-05-02 09:25:52 +02:00
Joakim Hove
eff44e4fdc
White space
2019-04-18 08:29:10 +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
a9bb73559d
Use RFTConfig instead of per well RFT configuration
2019-04-03 19:46:08 +02:00
Joakim Hove
be36439600
Add class RFTConfig to manage when RFTs should be created
2019-04-03 19:46:07 +02:00
Joakim Hove
94fae0da30
Remove Schedule::getWells(pattern)
2019-03-24 07:54:39 +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
b741a73957
Merge pull request #679 from joakim-hove/remove-totno-conn
...
Removed well property total number of connections
2019-03-19 16:52:50 +01:00
Joakim Hove
eb15695ed0
Removed well property total number of connections
...
For the output code the total number of connections entered in the input deck is
required, we therefor keep track of the number of connections filtered out due
to inactive cells - and return the total in WellConnection::inputSize()
2019-03-18 15:44:18 +01:00
Joakim Hove
75e196cdd8
Add PERM values to testdata
2019-03-18 14:46:03 +01:00
Joakim Hove
00cc2b9075
Remove unused keywords from test input
2019-03-18 11:24:02 +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
04d42c2f4e
Move well and well related files to Well/ subfolder
2019-03-08 07:15:49 +01:00
Joakim Hove
ebe2f28c67
Initial completion number set to connection number
2019-01-31 12:40:39 +01:00
Joakim Hove
c874c8b6ea
Add Schedule::simTime() method
2019-01-28 10:32:57 +01:00
Joakim Hove
4174602da2
Remove Schedule::evalAction() and add Schedule::actions()
2019-01-22 16:36:11 +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
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
Kai Bao
875626b738
handling the transition between injector and producer
2019-01-03 09:47:11 +01:00
Kai Bao
7e05d51e6f
handle the WELTARG with WCONINJH
2019-01-03 09:47:11 +01:00
Joakim Hove
039fdb70de
Merge pull request #520 from GitPaean/adding_injectivity_keywords_june
...
Adding injectivity keywords
2018-11-23 10:56:18 +01:00
Kai Bao
6858bd4578
adding the ScheduleTests for the following keywords
...
WPMITAB and WSKPTAB
2018-11-19 12:27:52 +01:00
Joakim Hove
6921801eec
Add method Schedule::evalActions() to evaluate ACTIONX
2018-11-19 09:57:06 +01:00
Arne Morten Kvarving
3cbc40bd4d
remove unused variable
2018-11-07 09:46:10 +01:00
Tor Harald Sandve
95179f393c
Fix vappars and dr[sv]dt logic
...
The simulator should either use VAPPERS or dr[sv]dt, both the
combination drsdt and drvdt is allowed.
2018-11-05 13:38:42 +01:00
Joakim Hove
4a5b71d8c1
Include Peaceman calculation in Connection class
...
- The calculation of well connection transmissibility CF and effective
permeability is calculated.
- The Connection objects are immutable; should never be updated.
- The properties of the Connection class are just plain properties, have
removed getter methods and the use of Value<double>.
2018-09-09 11:16:42 +02:00
Joakim Hove
bcfb195a83
Rename completionIdx -> complnum and size_t -> int
2018-06-26 12:36:49 +02:00
Joakim Hove
0327393951
Add function to get completions
2018-06-26 12:35:30 +02:00
Joakim Hove
ad2af10c5a
New implementation of WELLPI
2018-06-26 12:35:30 +02:00
Joakim Hove
5bce16c4e9
Reenable COMPLUMP tests
2018-06-26 12:35:30 +02:00
Joakim Hove
9d16cc8ec4
New implementation of WELOPEN
2018-06-26 12:35:30 +02:00
Joakim Hove
1f1ecebec5
New implementation of COMPLUMP
2018-06-26 12:35:30 +02:00
Joakim Hove
363b8589e6
Change handleCOMPDAT implementation
2018-06-26 12:35:30 +02:00
Joakim Hove
93f7f50eb7
Temporarily disable COMPLUMP test
2018-06-26 12:35:30 +02:00