Tor Harald Sandve
|
f9832d8830
|
split RateConverter
|
2021-09-07 08:53:09 +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
|
bb23993556
|
Add GPMaint::State member to GroupState
|
2021-09-01 21:36:13 +02:00 |
|
Joakim Hove
|
7bb3dba310
|
Special case wells with no open connections in ParallelWellInfo
|
2021-08-31 17:31:45 +02:00 |
|
Tor Harald Sandve
|
7c8a39fdb6
|
fix after rebase
|
2021-08-26 10:32:58 +02:00 |
|
Tor Harald Sandve
|
514c2a67a9
|
always compute potentials
|
2021-08-26 10:29:25 +02:00 |
|
Tor Harald Sandve
|
7e3cca1316
|
iterate to get more accurate potentials for stw wells
|
2021-08-26 10:29:25 +02:00 |
|
Tor Harald Sandve
|
c4c0173d2b
|
Merge pull request #3486 from totto82/handleTrivialGR
always return fraction 1.0 if only one well is under group control
|
2021-08-26 10:09:55 +02:00 |
|
Tor Harald Sandve
|
002256a045
|
return fraction 1.0 if only one well under group control even in cases where the guide rate is zero
|
2021-08-26 08:27:06 +02:00 |
|
Joakim Hove
|
1a02ac7bd5
|
Merge pull request #3487 from joakim-hove/single-well-state
Single well state
|
2021-08-25 14:27:41 +02:00 |
|
Arne Morten Kvarving
|
fc3e4ab5bc
|
avoid unused variable warning
|
2021-08-25 08:28:57 +02:00 |
|
Joakim Hove
|
94d12e1230
|
Remove unused variable
|
2021-08-24 13:25:02 +02:00 |
|
Joakim Hove
|
5a721b8cd2
|
Remove WellMap from WellState
|
2021-08-24 13:25:02 +02:00 |
|
Joakim Hove
|
8f9e7d8e96
|
Add method PerfData::empty()
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
579aba8d08
|
Include perforation data in SingleWellState
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
46f45e3999
|
Add PerfData member to SingleWellState
|
2021-08-24 12:46:24 +02:00 |
|
Joakim Hove
|
8b652c821b
|
Use SingleWellState for reservoir rates
|
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 |
|
Tor Harald Sandve
|
0b1a909ee2
|
guards for one-phase flow
|
2021-08-24 12:06:03 +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 |
|
Joakim Hove
|
2f504536f4
|
Add well potentials to SingleWellState
|
2021-08-23 12:05:26 +02:00 |
|
Joakim Hove
|
e84eaa3179
|
Add dissolved_gas_rate and vaporized_oil_rate to SingleWellState
|
2021-08-23 12:05:26 +02:00 |
|
Joakim Hove
|
baeeb34508
|
Merge two perforation data members in WellState
|
2021-08-23 12:05:26 +02:00 |
|
Tor Harald Sandve
|
97d82cb97a
|
Merge pull request #3481 from totto82/fixTracer
fix case where wells are shut behind our back
|
2021-08-20 09:00:17 +02:00 |
|
Tor Harald Sandve
|
295f41ba2b
|
Merge pull request #3464 from totto82/fixGEFF
Fixes related to GEFAC
|
2021-08-19 19:06:55 +02:00 |
|
Tor Harald Sandve
|
31ac5378cf
|
fix case where wells are shut behind our back
|
2021-08-19 13:08:33 +02:00 |
|
Bård Skaflestad
|
bee8ee1c00
|
Merge pull request #3461 from GitPaean/RateConverter_singlewater_phase
consindering the situation of single water phase for RateConverter
Closes #3463.
|
2021-08-19 10:52:01 +02:00 |
|
Tor Harald Sandve
|
bc70fd5540
|
This basically reverts changes applied in PR 3095.
With this gefac is only applied with accumulating rates from the level below
|
2021-08-19 08:16:25 +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
|
c381459804
|
Add Events member to SingleWellState
|
2021-08-15 09:03:14 +02:00 |
|
Joakim Hove
|
379e938ee1
|
Add status to SingleWellState
|
2021-08-15 09:03:14 +02:00 |
|
Joakim Hove
|
75eb65efb7
|
Use WellState::wells_ to infer well name
|
2021-08-15 09:01:21 +02:00 |
|
Joakim Hove
|
d5ab308fbd
|
Add temperature to SingleWellState
|
2021-08-15 09:01:21 +02:00 |
|
Joakim Hove
|
1dd9b91ad3
|
Add member "bool producer" 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 |
|
Tor Harald Sandve
|
ac4ee51a5f
|
Merge pull request #3465 from totto82/updateWTS
Make sure potentials are computed in some corner cases
|
2021-08-10 14:15:22 +02:00 |
|
Tor Harald Sandve
|
a8fa2d74ef
|
Merge pull request #3420 from totto82/removeDerivate
remove derivatives from well rate computations
|
2021-08-09 15:48:38 +02:00 |
|
Tor Harald Sandve
|
5cb81d36c9
|
re-compute potentials for pressure controlled wells with trivial rates
|
2021-08-09 13:41:50 +02:00 |
|
Tor Harald Sandve
|
cf61417b6d
|
move update well test state to after potentials are calculated
|
2021-08-09 13:21:10 +02:00 |
|
Joakim Hove
|
2ac65d97d2
|
Merge pull request #3457 from akva2/janitoring
mark variables [[maybe_unused]]
|
2021-08-07 16:36:03 +02:00 |
|
Kai Bao
|
c85bc24f54
|
consindering the situation of single water phase for RateConverter
|
2021-08-05 00:13:13 +02:00 |
|
Joakim Hove
|
f01cf74591
|
Merge two perforation data members in WellState
|
2021-08-04 16:48:18 +02:00 |
|
Tor Harald Sandve
|
153cd678c6
|
Add a derivative free version of the well rate calculations
|
2021-08-04 11:32:50 +02:00 |
|
Arne Morten Kvarving
|
08e950686f
|
use .empty() instead of .size() comparisons
|
2021-08-04 09:19:03 +02:00 |
|
Arne Morten Kvarving
|
8d40860b0b
|
mark variables [[maybe_unused]]
|
2021-08-04 08:44:03 +02:00 |
|
Joakim Hove
|
1cbc096d20
|
Merge pull request #3450 from joakim-hove/small
Small
|
2021-08-03 18:08:33 +02:00 |
|