Merge pull request #2981 from joakim-hove/skip-prev-closed-well

Skip previously shut wells in WellState init
This commit is contained in:
Joakim Hove authored and GitHub committed 2020-12-11 17:01:46 +01:00
commit cd19e987cf
1 file changed
+5 -1
@@ -189,8 +189,12 @@ namespace Opm
auto it = prevState->wellMap().find(well.name());
if ( it != end )
{
const int oldIndex = (*it).second[ 0 ];
const int newIndex = w;
const int oldIndex = it->second[ 0 ];
if (prevState->status_[oldIndex] == Well::Status::SHUT) {
// Well was shut in previous state, do not use its values.
continue;
}
// bhp
bhp()[ newIndex ] = prevState->bhp()[ oldIndex ];