Commit Graph
21716 Commits
Author SHA1 Message Date
David Landa Marban ccc452f4d4 Updating MICP 2025-04-02 22:19:01 +02:00
Bård Skaflestad 292f571d22 Merge pull request #6137 from GitPaean/optional_initial_inplace
using std::optional for function initialInplace()
2025-04-02 17:34:15 +02:00
Bård Skaflestad 2fa0ad149e Merge pull request #6135 from totto82/actionOnlyForIndv
BUGIFIX: Only respect item 7 in GCONPROD for individual constrains,
2025-04-02 16:14:48 +02:00
Tor Harald Sandve 27e5555962 Merge pull request #6100 from vkip/nupcol3_and_nwglo
Actually respect NUPCOL (not NUPCOL+1) and allow network to converge with GLO
2025-04-02 16:12:45 +02:00
Tor Harald Sandve 1d8a384a1a Only respect item 7 in GCONPROD for individual constrains, i.e. allow for swithing to FLD if item 8 is yes 2025-04-02 14:14:35 +02:00
Kai Bao e11e3b0234 fixing the invalid access to optional value
due to initialInplace()
2025-04-02 13:56:03 +02:00
Kai Bao 5c17f27c88 Merge pull request #6128 from totto82/useNupcolRatesInGuideRateScaling
Use well rates from well_state_nupcol instead of previous_well_state in updateWellRates
2025-04-02 12:41:50 +02:00
Bård Skaflestad 314443bba0 Merge pull request #6133 from GitPaean/small_cleaning_up
Small cleaning up
2025-04-02 11:55:03 +02:00
Kai Bao dbe575502b removing unused hasTHPConstraints()
from BlackoilWellModelConstraints and BlackoilWellModelGeneric
2025-04-02 09:21:59 +02:00
Atgeirr Flø Rasmussen 928f0852b2 Merge pull request #6129 from daavid00/fixErrors
Fix to broken build in macOS
2025-04-02 09:03:14 +02:00
Kai Bao a87194c2b6 some typo correcton related to nupcol well state 2025-04-01 23:47:27 +02:00
Kai Bao d38bc01bf2 Merge pull request #6130 from totto82/network-wtest
Add network+wtest test
2025-04-01 22:50:49 +02:00
Bård Skaflestad 9c83cd6456 Merge pull request #6131 from OPM/revert-6042-compositional_well
Revert "Compositional well"
2025-04-01 21:39:33 +02:00
Bård Skaflestad c782a9f512 Revert "Compositional well" 2025-04-01 21:05:49 +02:00
Bård Skaflestad 791d8193ef Merge pull request #6042 from GitPaean/compositional_well
Compositional well
2025-04-01 20:20:39 +02:00
Tor Harald Sandve a3db278159 Merge pull request #6126 from daavid00/boip
Removing extra saturation computing BOIPG
2025-04-01 16:54:35 +02:00
Bård Skaflestad 9fdf51f672 Merge pull request #6119 from akva2/initial_fip
Calculate original FIP by reading restart data for step 0
2025-04-01 16:45:54 +02:00
Arne Morten Kvarving cd98560036 calculate original FIP from restart data at step 0 2025-04-01 16:28:39 +02:00
Tor Harald Sandve 723dbf2bc3 Add network+wtest test 2025-04-01 15:44:50 +02:00
Kai Bao 10873c6e7b renaming ConnectionData to be CompConnectionData
to avoid naming confusion.
2025-04-01 14:08:06 +02:00
David Landa Marban 85b933e9af Fix to broken build in macOS 2025-04-01 13:38:51 +02:00
Kai Bao 17e02fd8d6 more cleaning up following reviewing comments
mostly removing the usage of std::cout
2025-04-01 13:25:54 +02:00
Kai Bao 7c7e56c3d8 reducing duplicated code for flash calculation
in CompWell
2025-04-01 10:54:22 +02:00
Tor Harald Sandve 74d7871090 Use well rates from well_state_nupcol instead of previous_well_state in updateWellRates 2025-04-01 10:48:18 +02:00
David Landa Marban 4d570250f7 Removing extra saturation computing BOIPG 2025-03-31 16:13:07 +02:00
Bård Skaflestad 45663690f5 Merge pull request #6125 from bska/get-compdat-props-from-numaqu-if-needed
Chase Schedule Constructor API Update
2025-03-31 15:48:55 +02:00
Tor Harald Sandve e0c2472852 Merge pull request #6116 from totto82/wtest2
Set thp from network in well testing
2025-03-31 15:13:15 +02:00
Kai Bao 00087ccd3b merge toFluidStateScalar and toFluidState use template
to reduce code duplication
2025-03-31 14:25:02 +02:00
Tor Harald Sandve c0431ce4f9 Set thp from network in well testing 2025-03-31 14:12:29 +02:00
Bård Skaflestad 3bcb7b06ee Chase Schedule Constructor API Update
The Schedule object's constructor now needs a NumericalAquifers
container object in order to extract appropriate property values for
well connections in numerical aquifer cells.  Pass a default
constructed object here to signify no numerical aquifers in the
test.
2025-03-31 12:10:24 +02:00
Kai Bao cc6d280a7c removing CompConnectionData.hpp
it is not needed.
2025-03-31 11:47:54 +02:00
Kai Bao c352fba27b passing in the reservoir temperature
to the well state and also primary variables.

it looks like it will have some difficulties to extend to dyanmic
tempeature. We need to revisit it when we are there.
2025-03-31 11:47:54 +02:00
Kai Bao 3980b96177 more cleaning up from the reviewing comments 2025-03-31 11:47:54 +02:00
Kai Bao 8b44ec55fd renaming one of the updateWellState to updateWellStateFromPrimaryVariables
in CompWell to aovid confusion.
2025-03-31 11:47:54 +02:00
Kai Bao 170614c8d5 fixing reviewing comments 2025-03-31 11:47:54 +02:00
Kai Bao 2eb71ea36a the compositional well model dot not support water yet 2025-03-31 11:47:54 +02:00
Kai Bao 21c9540438 adding regression test for flowexp_comp 2025-03-31 11:47:54 +02:00
Kai Bao a57b5292d7 cleaning up the code before reviewing 2025-03-31 11:47:54 +02:00
Kai Bao 65af93d967 adding the RAT control for the producers 2025-03-31 11:47:54 +02:00
Kai Bao 6f8bde0057 simple well control update for injector in CompWell 2025-03-31 11:47:54 +02:00
Kai Bao 2ca8496510 fixing compilation warnings. 2025-03-31 11:47:54 +02:00
Kai Bao 40f51d06c9 partly cleaning up
also helps to jenkins compile
2025-03-31 11:47:54 +02:00
Kai Bao feff1cd7a6 outputting the surface rates for the wells 2025-03-31 11:47:54 +02:00
Kai Bao 579a7e1595 trying to correct phase labeling for single phase status
using the compress factor
2025-03-31 11:47:54 +02:00
Kai Bao 733b02cd91 recovering flashintensivequantities.hh
removing the hacking for testing.
2025-03-31 11:47:54 +02:00
Kai Bao e015186595 recovering file WellConnectionAuxiliaryModule.hpp
by adding extra well model fucntions to CompositionalWellModel
2025-03-31 11:47:54 +02:00
Kai Bao 7fb4d593f2 fixing compilation error from rebasing 2025-03-31 11:47:54 +02:00
Kai Bao 4106fba360 adding simple summary output
only outputting the bhp for the moment.
2025-03-31 11:47:54 +02:00
Kai Bao 414506f141 trying to add convergence check for compositional well equations
but it looks like flowexp framework does not check the well convergence.
2025-03-31 11:47:54 +02:00
Kai Bao 0d75ad4d11 making it compile with WellConnectionAuxiliaryModule and CompositionalWellModel
not sure about the correctness yet.
2025-03-31 11:47:54 +02:00