opm-simulators/opm/simulators
Bård Skaflestad 93c368cbfa Revise Mixture Density Method for No-Flow Producers
This commit switches the approach introduced in commit eeb1b7e36 (PR
#3169) to using a mobility weighted average of cell level densities
for the connection level mixture densities in no-flow producing
wells.  We also use the recent stoppedOrZeroRateTarget() predicate
to identify those no-flow producing wells instead of inspecting the
connection flow rates.

The mobility weighted average gives a more monotone pressure buildup
for the stopped wells and this is usually what the engineer wants.
This revised approach furthermore needs fewer cell-level dynamic
properties so simplify the computeProperties() signature by
introducing a structure for the property callback functions and
update the callers accordingly.
2024-08-22 14:51:00 +02:00
..
aquifers AquiferAnalytical: add missing include 2024-07-01 12:06:47 +02:00
flow Merge pull request #5527 from totto82/pvtnum_drdsdtcon 2024-08-22 14:30:03 +02:00
linalg Merge pull request #5451 from multitalentloes/generalize_thread_block_tuner 2024-08-22 12:56:14 +02:00
timestepping EclTimeSteppingParams: optionally instantiate for float 2024-08-19 13:18:55 +02:00
utils Merge pull request #5542 from akva2/float_support1 2024-08-20 09:29:40 +02:00
wells Revise Mixture Density Method for No-Flow Producers 2024-08-22 14:51:00 +02:00
opm-simulators_doxygen_main.hpp Remove reference to ebos in doxygen header 2024-02-06 14:01:55 +01:00