Kai Bao
|
a2c6e674dc
|
only prediction wells can have THP constraint
|
2023-04-27 14:00:49 +02:00 |
|
Kai Bao
|
9304542dbe
|
combining wellIsStopped and wellUnderZeroRateTaget
for better readability.
|
2023-03-29 14:40:50 +02:00 |
|
Kai Bao
|
f4e0a996b9
|
wells under zero injection target are also treated as stopped well
when formulating the well control equations
|
2023-03-29 13:48:34 +02:00 |
|
Tor Harald Sandve
|
be2b021167
|
Fix default alq injector
|
2023-02-15 13:42:50 +01:00 |
|
Arne Morten Kvarving
|
8bc996e291
|
ParallelWellinfo: make some more templates private
to encapsulate some headers in compile unit. also clean
up include list in the process
|
2023-02-07 15:53:11 +01:00 |
|
Arne Morten Kvarving
|
7b2b18045e
|
adjust to upstream enum changes
|
2023-01-18 11:24:25 +01:00 |
|
Arne Morten Kvarving
|
d8ce4bfd0c
|
add missing WVFPEXP.hpp includes
|
2023-01-14 00:30:56 +01:00 |
|
Arne Morten Kvarving
|
c0e9193e50
|
WellInterface: move code using WellMICPProperties to compile unit
|
2023-01-13 14:11:46 +01:00 |
|
Arne Morten Kvarving
|
d011bb29ae
|
StandardWell: move code using WellPolymerProperties to compile unit
|
2023-01-13 13:02:37 +01:00 |
|
Arne Morten Kvarving
|
f860490c9f
|
WellInterface: move code using WellPolymerProperties to compile unit
|
2023-01-13 13:02:37 +01:00 |
|
Arne Morten Kvarving
|
71bf868ddb
|
WellInterface: move code using WellBrineProperties to compile unit
|
2023-01-13 11:14:18 +01:00 |
|
Arne Morten Kvarving
|
a29d5f81b6
|
WellInterface: move code using WellFoamProperties to compile unit
|
2023-01-13 10:18:26 +01:00 |
|
Arne Morten Kvarving
|
7f7b373a2d
|
add missing WellConnections.hpp includes
|
2023-01-12 12:24:32 +01:00 |
|
Arne Morten Kvarving
|
a25479e5c2
|
WellInterfaceGeneric: use {fmt} to format error messages
|
2022-12-23 09:39:29 +01:00 |
|
Arne Morten Kvarving
|
26d9f18687
|
changed: move isPressureControlled to WellInterfaceGeneric
no typetag dependence. also no need for this to be virtual
|
2022-11-04 14:24:19 +01:00 |
|
Arne Morten Kvarving
|
f214ccc138
|
changed: move computeBhpFromThpLimitInj to WellBhpThpCalculator
|
2022-10-31 13:15:56 +01:00 |
|
Arne Morten Kvarving
|
6e214557e2
|
changed: move computeBhpFromThpLimitProd to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
f7f4352b68
|
changed: move mostStrictBhpFromBhpLimits to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
d4e06536a0
|
changed: move getTHPConstraint to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
cd734f7a0d
|
added: WellBhpThpCalculator
this will hold the code for THP/BHP calculations.
first method moved there is wellHasThpConstraints
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
0cc0b29a14
|
move updateWellTestState to WellInterfaceGeneric
|
2022-10-24 12:18:30 +02:00 |
|
Arne Morten Kvarving
|
8b503f9a00
|
move updateWellTestStatePhysical to WellTest
|
2022-10-24 12:10:57 +02:00 |
|
Atgeirr Flø Rasmussen
|
a35f365e3e
|
Merge pull request #4143 from totto82/simplifyWellReport
only output final change of well control
|
2022-10-17 17:28:53 +02:00 |
|
Atgeirr Flø Rasmussen
|
5a90ced52d
|
Merge pull request #4054 from totto82/gasliftthplim
Allow for gaslift for wells that violate thp limit but are not allowed to switch
|
2022-10-17 15:15:49 +02:00 |
|
Tor Harald Sandve
|
12e4bb6e05
|
only output final change of well control
|
2022-10-04 09:09:46 +02:00 |
|
Atgeirr Flø Rasmussen
|
6104a01468
|
Add WellInterfaceGeneric::getDynamicThpLimit() method.
|
2022-09-28 10:44:42 +02:00 |
|
Tor Harald Sandve
|
b072cc1d5d
|
Allow for gaslift for wells that violate thp limit but are not allowed to switch
|
2022-09-16 10:49:03 +02:00 |
|
Tor Harald Sandve
|
001d53858e
|
remove computeBhpAtThpLimitProd() output from .DBG file
|
2022-09-12 09:29:37 +02:00 |
|
Tor Harald Sandve
|
7a8eed6a6c
|
adapt to renaming in opm-common
|
2022-08-19 10:33:19 +02:00 |
|
Tor Harald Sandve
|
96222f8afb
|
dont use explicit vfp lookup for newly opened wells
|
2022-08-19 10:33:19 +02:00 |
|
Tor Harald Sandve
|
9364d4c54b
|
Add option for wvfpexp item 2 plus minor fixes
|
2022-08-19 10:33:19 +02:00 |
|
Tor Harald Sandve
|
e875849497
|
Adapt test cases and vfpprint
|
2022-08-19 10:33:19 +02:00 |
|
Tor Harald Sandve
|
b1b23a57de
|
Add option for explicit vfp lookup for problmatic wells
|
2022-08-19 10:33:19 +02:00 |
|
Tor Harald Sandve
|
60d0fe0f87
|
Merge pull request #3879 from totto82/rsrvinj2
WIP implement rsrv item 10 WCONINJE
|
2022-06-16 08:30:31 +02:00 |
|
Tor Harald Sandve
|
1f876d1800
|
implement rsrv item 10 WCONINJE
MSW not supported yet
|
2022-06-08 13:55:29 +02:00 |
|
Tor Harald Sandve
|
3adaa1b987
|
fix component/phase mixup
|
2022-06-07 14:14:13 +02:00 |
|
Tor Harald Sandve
|
a1d11540a6
|
tighten approximated solution bhpFromThpLimit from 3 to 0.1 bar
|
2022-04-19 14:21:20 +02:00 |
|
Tor Harald Sandve
|
519b5dd8cc
|
Merge pull request #3810 from totto82/refactor_bhpFromThpLimit_1
Refactor bhp from thp limit
|
2022-03-22 13:57:52 +01:00 |
|
Håkon Hægland
|
3cf181b2ee
|
Throw exception instead of using assert
Throw an exception if two-phase gas lift optimization is used for
other phases than oil and water.
|
2022-03-07 15:58:11 +01:00 |
|
Håkon Hægland
|
438a712e54
|
Gas lift optimization for two-phase oil-water.
Add gas lift optimization support for two-phase oil-water flow.
|
2022-03-07 15:19:43 +01:00 |
|
Tor Harald Sandve
|
418880730e
|
cleanup2
|
2022-02-15 12:43:58 +01:00 |
|
Tor Harald Sandve
|
ec08f80405
|
Refactor out the solving algorithm of bhp from thp via VFP to make it usable for injectors
|
2022-02-15 12:39:42 +01:00 |
|
Tor Harald Sandve
|
1001d35418
|
Move computeBhpAtThpLimitProd MSW code to common and apply it for both MSW and STW
The computeBhpAtThpLimitProd for MSW is faster and sufficiently robust and should also be used by STW
|
2022-02-15 12:39:42 +01:00 |
|
Joakim Hove
|
6b92443cb4
|
Downstream filesystem reorganisation in opm-common
|
2022-01-02 14:33:34 +01:00 |
|
Markus Blatt
|
a2246d331b
|
Spelling fixes
Gbp-Pq: Name 0005-Spelling-fixes.patch
|
2021-11-15 12:06:05 +01:00 |
|
Tor Harald Sandve
|
1cfe3e0aad
|
remove cartesian to compressed vector
|
2021-10-19 11:03:46 +02:00 |
|
Atgeirr Flø Rasmussen
|
5e1853b8e4
|
Merge pull request #3588 from totto82/improve_switch_output
make multiple well control switching output more readable
|
2021-10-14 10:56:53 +02:00 |
|
Tor Harald Sandve
|
83ef3730b2
|
make multiple well control switching output more readable
|
2021-10-14 09:40:34 +02:00 |
|
Markus Blatt
|
cc1adf0b2a
|
Merge pull request #3586 from blattms/tracer-use-well-container
[refactor] Use well_container and PerforationData for tracers
|
2021-10-12 09:55:33 +02:00 |
|
Joakim Hove
|
4da52424c7
|
Add const
|
2021-10-08 20:58:49 +02:00 |
|