fix to --shut-unsolvable-wells=true option

This commit is contained in:
Tor Harald Sandve
2022-04-05 14:42:27 +02:00
parent 137ed557da
commit e2e0ec9dd9
3 changed files with 9 additions and 1 deletions

View File

@@ -1225,6 +1225,11 @@ namespace Opm {
for (const auto& well : well_container_) {
if (well->isOperableAndSolvable() ) {
local_report += well->getWellConvergence(this->wellState(), B_avg, local_deferredLogger, iterationIdx > param_.strict_outer_iter_wells_ );
} else {
ConvergenceReport report;
using CR = ConvergenceReport;
report.setWellFailed({CR::WellFailure::Type::Unsolvable, CR::Severity::Normal, -1, well->name()});
local_report += report;
}
}