mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-01-16 23:51:56 -06:00
49f478480d
1) The wellsolution is stored in wellVariables as a vector of DenseAD objects. The wellVariables is computed from the wellstate in setWellVariables() 2) BHP and well fluxes are not stored directly but calculated based on the wellVariables 3) The initial well accumulation term is stored as a vector of doubles. 4) addWellFluxEq() uses DenseAd flux and accumulation terms 5) computePropertiesForWellConnectionPressures() no longer uses state as input. The wellstate is used to get the bhp pressure. 6) The current wellcontrol is set when updated in updateWellControls() in order to use well_controls_get_current_type(wc) insted of well_controls_iget_type(wc, currentIdx) Tested on SPE1, SPE9 and Norne. Effects the convergence but the results are identical. |
||
---|---|---|
.. | ||
autodiff | ||
polymer | ||
simulators |