Tor Harald Sandve
|
6fa9c05985
|
add well_test_state to WGState to be able to access last valid wellTestState
|
2021-09-21 09:30:02 +02:00 |
|
Tor Harald Sandve
|
dd454063d4
|
pass updated well rates totarget reduction not the nupcol ones + cleanup
|
2021-09-15 09:47:31 +02:00 |
|
Tor Harald Sandve
|
adda160098
|
clean-up
|
2021-09-07 09:47:41 +02:00 |
|
Tor Harald Sandve
|
9d2f26f7e8
|
Add support for gpmaint
|
2021-09-07 08:52:52 +02:00 |
|
Joakim Hove
|
2b3f3bf630
|
Use Group instance to check for available controls
|
2021-09-02 22:23:21 +02:00 |
|
Joakim Hove
|
5a721b8cd2
|
Remove WellMap from WellState
|
2021-08-24 13:25:02 +02:00 |
|
Joakim Hove
|
579aba8d08
|
Include perforation data in SingleWellState
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
755de65eb4
|
Use SingleWellState to manage well surface rates
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
8937c9cba9
|
Refactor sumWellRates to accept bool argument
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
77a9fd352b
|
Add SegmentState member to SingleWellState
|
2021-08-23 13:17:24 +02:00 |
|
Joakim Hove
|
67bd2fd333
|
Add productivity_index to SingleWellState
|
2021-08-23 12:05:26 +02:00 |
|
Bård Skaflestad
|
517db198f8
|
Report Guiderate Values in Strict SI Units
The output layer expects its input values to be strictly SI, but we
know that the GuideRate container's values are in output units.
|
2021-08-17 16:07:45 +02:00 |
|
Joakim Hove
|
581f571c9d
|
Use SingleWellState for production and injection control
|
2021-08-15 09:07:39 +02:00 |
|
Joakim Hove
|
d5ab308fbd
|
Add temperature to SingleWellState
|
2021-08-15 09:01:21 +02:00 |
|
Joakim Hove
|
a54daf75e8
|
Add trivial class SingleWellState with bhp and thp
|
2021-08-15 09:01:21 +02:00 |
|
Joakim Hove
|
a39fcc9708
|
Set WellState::thp when loading restart file
|
2021-07-26 13:07:12 +02:00 |
|
Bård Skaflestad
|
d9f89b4c89
|
Merge pull request #3366 from totto82/scaleWellRatesAfterGroupSwitching
Scale well rates after group switching
|
2021-06-18 10:05:00 +02:00 |
|
Tor Harald Sandve
|
b2341a84d6
|
scale well rates after group switching
|
2021-06-15 09:29:24 +02:00 |
|
Kai Bao
|
b415cd4fb8
|
not comparing guideRate_ with nullptr
it is not a pointer anymore since OPM/opm-simulators#3380
|
2021-06-15 00:00:43 +02:00 |
|
Joakim Hove
|
193657fee1
|
Use GuideRate value instead of std::unique_ptr<GuideRate>
|
2021-06-14 14:35:55 +02:00 |
|
Joakim Hove
|
3010b96611
|
Use PerfData for perforation rates
|
2021-06-10 07:19:21 +02:00 |
|
Joakim Hove
|
76838cd8a4
|
Use PerfData for perforation pressure
|
2021-06-10 07:19:21 +02:00 |
|
Tor Harald Sandve
|
28a567550b
|
removed dissolved gas and vapporized oil from RESV injection rates
|
2021-06-08 20:17:01 +02:00 |
|
Arne Morten Kvarving
|
0ef68b452a
|
BlackoilWellModel: move runWellPIScaling to generic class
|
2021-06-07 15:01:10 +02:00 |
|
Arne Morten Kvarving
|
30a59cd190
|
BlackoilWellModel: move updateWellPotentials to generic class
|
2021-06-07 14:22:30 +02:00 |
|
Arne Morten Kvarving
|
b0b0ae20d3
|
BlackoilWellModel: move some glift stuff to generic class
|
2021-06-07 13:36:22 +02:00 |
|
Arne Morten Kvarving
|
2b9141035e
|
BlackoilWellModel: move setRepRadiusPerfLength to generic class
|
2021-06-07 13:36:17 +02:00 |
|
Arne Morten Kvarving
|
c5fae280f3
|
bring setWSolvent closer to original code
by introducing a getter for generic wells
|
2021-06-07 13:04:29 +02:00 |
|
Arne Morten Kvarving
|
60e7c90b1e
|
BlackoilWellModel: move calculateEfficiencyFactors to generic class
|
2021-06-07 12:56:45 +02:00 |
|
Arne Morten Kvarving
|
811afb854b
|
BlackoilWellModel: move updateNetworkPressures to generic class
|
2021-06-07 12:46:14 +02:00 |
|
Arne Morten Kvarving
|
172d344ab2
|
BlackoilWellModel: move inferLocalShutWells to generic class
|
2021-06-07 12:32:01 +02:00 |
|
Arne Morten Kvarving
|
ad4b34dc30
|
BlackoilWellModel: move forceShutWellByNameIfPredictionMode to generic class
|
2021-06-07 12:25:04 +02:00 |
|
Arne Morten Kvarving
|
54ff1c4c45
|
BlackoilWellModel: move hasTHPConstraints to generic class
|
2021-06-07 12:20:49 +02:00 |
|
Arne Morten Kvarving
|
059140f2ee
|
split out typetag independent code from BlackoilWellModel
|
2021-06-07 12:04:06 +02:00 |
|