Kai Bao
53774ea2ce
using group_limit_action.oil instead of allRates
...
better readability and potentially better flexbility.
2025-06-17 22:27:13 +02:00
Kai Bao
1c9de5f07f
Merge pull request #6331 from atgeirr/fix-phase-specific-group-procedures
...
Bugfix: respect phase-specific group constraint actions
2025-06-17 13:21:10 +02:00
Atgeirr Flø Rasmussen
8e3208610a
Bugfix: respect phase-specific group constraint actions
...
When a constraint is broken, we should use the appropriate action
depending on the phase whose constraint was broken, not always using
the one set for the general case (== the oil phase action).
Also, the handling of NONE is not really needed, and was in any case
quite strange.
2025-06-17 12:52:28 +02:00
Tor Harald Sandve
69567f3875
Merge pull request #6311 from totto82/storeGroupTarget
...
Store wellgroup targets
2025-06-16 08:58:36 +02:00
Tor Harald Sandve
f6cd593585
Merge pull request #6317 from totto82/fix_oper_bhp
...
Also check operability for wells without thp control
2025-06-13 17:48:00 +02:00
Tor Harald Sandve
69dea18f5a
Clean-up based on review
2025-06-13 12:55:43 +02:00
Atgeirr Flø Rasmussen
ee7b9ed80c
Merge pull request #6326 from kjetilly/throw_on_missing_partition
...
Check if specified external partition file exists
2025-06-12 10:06:54 +02:00
Kjetil Olsen Lye
8db4f69468
Check if specified external partition file exists
2025-06-11 15:49:00 +02:00
Atgeirr Flø Rasmussen
57654067ec
Merge pull request #6328 from GitPaean/indices_num_phases
...
using PrimaryVariables::numWellEq in MultisegmentWellSegments
2025-06-11 15:30:00 +02:00
Tor Harald Sandve
233837cbb0
Fix checking of guiderate fractions
...
We dont want to check for guiderate fractions during local solves
(i.e. while well rates are not converged)
2025-06-11 11:05:27 +02:00
Kai Bao
5908b3e033
using PrimaryVariables::numWellEq in MultisegmentWellSegments
2025-06-11 09:46:51 +02:00
Markus Blatt
ccdfa82b78
Merge pull request #6297 from arturcastiel/lgr-well-wip
...
LGR Well
2025-06-10 12:01:06 +02:00
Kai Bao
e3035cf4d0
Merge pull request #6322 from GitPaean/removing_duplication_pv_index
...
reusing primary variable indices and flags defined
2025-06-06 15:23:51 +02:00
Kai Bao
68202cad85
reusing primary variable indices and flags defined
...
MultisegmentWellAssemble reuses the indices and flags defined in
MultisegmentWellPrimaryVariable.
2025-06-06 14:58:56 +02:00
Bård Skaflestad
04f084feb4
Merge pull request #6324 from tskille/update_prt
...
Update PRT reports
2025-06-06 12:04:15 +02:00
tskille
bdc0edef69
Update PRT reports
2025-06-06 11:39:16 +02:00
Tor Harald Sandve
e598a14046
fixup and cleanup
2025-06-06 11:05:10 +02:00
Bård Skaflestad
44dfda8c51
Merge pull request #6321 from GitPaean/removing_one_function
...
removing the unused and mistakenly defined function
2025-06-05 09:17:19 +02:00
Kai Bao
8be1a686b1
removing the unused and mistakenly defined function
...
assignPrimaryVars from blackoilenergymodules.
2025-06-04 23:22:57 +02:00
Tor Harald Sandve
03c7565b10
Compute and store well-group targets in singleWellState and use them
...
This avoid recomputing of wellgroup targets and also makes the wellgroup target
consistent during control switching during local well solves.
2025-06-04 20:57:02 +02:00
arturcastiel
95da3ddc82
code janitoring and reviewing
2025-06-04 08:34:18 +00:00
Atgeirr Flø Rasmussen
e952a40df2
Merge pull request #6280 from erikhide/general-controller-further-updates
...
Further updates and fixes to general controller
2025-06-04 10:33:49 +02:00
Tor Harald Sandve
af026f12fa
Also check operability for wells without thp control
2025-06-04 09:39:47 +02:00
Markus Blatt
52b5e2e67a
Merge pull request #6309 from multitalentloes/minor_naming_fix
...
correct misleading macro name
2025-06-03 15:22:53 +02:00
Lisa Julia Nebel
3092c220c4
Merge pull request #6294 from lisajulia/ms-wells/add-test-9-perfs-1-seg
...
Add test for Multisegment wells: Well with 9 perforations on one segment
2025-06-03 15:11:33 +02:00
Erik Hide Saeternes
6cf2d41c99
Fixed tiny bug which caused test failure
2025-06-03 14:49:39 +02:00
Erik Hide Saeternes
752fba50f7
Removed default parameters from constructor
2025-06-03 13:55:43 +02:00
Tor Harald Sandve
c803ecd3c4
Merge pull request #6251 from totto82/order_solve
...
dont solve if converged (MSW)
2025-06-03 12:29:45 +02:00
Tor Harald Sandve
d9272b0997
Dont solve the MSW if already converged
2025-06-02 15:35:08 +02:00
Erik Hide Saeternes
108c964978
Various minor updates and bug fixes
2025-06-02 11:08:27 +02:00
Bård Skaflestad
2da14217ca
Merge pull request #6312 from akva2/adjust_applyaction_api_change
...
adjust to upstream API change
2025-06-02 10:02:42 +02:00
Arne Morten Kvarving
0765d867c4
adjust to upstream API change
2025-05-30 12:01:08 +02:00
Kai Bao
0d70f01d05
Merge pull request #6275 from totto82/moveAlqToSS
...
move alq_state to singleWellState
2025-05-30 11:04:39 +02:00
Tor Harald Sandve
5785edac0b
clean up based on review
2025-05-30 08:01:22 +02:00
Tobias Meyer Andersen
b5ff585cf1
adjust misleading macro name
2025-05-28 16:18:45 +02:00
arturcastiel
6fc79d3f1a
add compressedIndexForInteriorLGR implementation in BlackoilWellModelGeneric
2025-05-22 13:08:52 +00:00
Tor Harald Sandve
6b57c22fe6
Fix parallel for item 6 in GRUPNET
2025-05-22 14:39:02 +02:00
arturcastiel
51432a921e
implementation to compressedIndexForInteriorLGR virtual function on FlowBaseVanguard
2025-05-22 12:38:32 +00:00
Bård Skaflestad
7d0e5534d6
Merge pull request #6303 from akva2/utils_janitoring
...
models/utils: Some janitoring
2025-05-22 11:41:20 +02:00
Arne Morten Kvarving
27e5cc4de5
timerguard: cosmetics
2025-05-22 11:13:45 +02:00
Arne Morten Kvarving
4353a32bbd
start: cosmetics
2025-05-22 11:13:45 +02:00
Arne Morten Kvarving
2291ddb298
start: use actual rank
2025-05-22 11:13:45 +02:00
arturcastiel
01dc516f7d
removed iostream header
2025-05-22 08:31:59 +00:00
arturcastiel
8cce93e6ec
lgrmapper precalculated through a lazy initialization
2025-05-22 08:29:33 +00:00
Arne Morten Kvarving
cb511312b1
start: sprinkle some const
2025-05-22 09:51:55 +02:00
Arne Morten Kvarving
45ff306d09
start: add missing braces
2025-05-22 09:51:55 +02:00
Arne Morten Kvarving
404d067805
remove unnecessary includes
...
everything seems to work fine without it so i guess
the "idiosyncracies" disappeared.
2025-05-22 09:51:55 +02:00
Arne Morten Kvarving
1860123de0
start: remove default parameters
2025-05-22 09:51:55 +02:00
Arne Morten Kvarving
65a7f595df
start: add missing include
2025-05-22 09:51:55 +02:00
Arne Morten Kvarving
23ceb97819
simulator: cosmetics
2025-05-22 09:51:55 +02:00