mirror of
https://github.com/OPM/opm-simulators.git
synced 2024-12-29 10:40:59 -06:00
319c240336
This commit implements the WELPI feature. We calculate new PI/II values for all wells in the event of a WELPI request and use those values for well-specific WELPI request, to calculate CTF scaling factors. We then apply those factors to all subsequent editions of the well provided the connection factors are eligible for WELPI-based rescaling. If we trigger a rescaling event we also reset the WellState's internal copies of the CTFs and reinitialize the Well PI calculators to ensure the rescaling takes effect immediately. Since we rely on PI values being available at the end of each time step we must also take care to forward those values from the WellState of one report step to the WellState of the next report step. Finally, take care not to redo a WELPI scaling if we've already performed the scaling operation and restart a report step. This, in turn, happens if WELPI is requested on the first report step. |
||
---|---|---|
.. | ||
core/props | ||
simulators |