From a73cb6ee93353f3ee6181f93519774066aac2421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A5rd=20Skaflestad?= Date: Thu, 29 Aug 2024 10:21:20 +0200 Subject: [PATCH] Fix DRVDT Initialisation Conditional It does not make sense to pass episodeIdx && maxDRv_.empty() as an argument to drvdtActive(). --- opm/simulators/flow/MixingRateControls.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opm/simulators/flow/MixingRateControls.cpp b/opm/simulators/flow/MixingRateControls.cpp index 11ce8799f..7ee2d8894 100644 --- a/opm/simulators/flow/MixingRateControls.cpp +++ b/opm/simulators/flow/MixingRateControls.cpp @@ -103,7 +103,7 @@ init(std::size_t numDof, int episodeIdx, const unsigned ntpvt) dRsDtOnlyFreeGas_.resize(ntpvt, false); lastRs_.resize(numDof, 0.0); } - if (this->drvdtActive(episodeIdx && maxDRv_.empty())) { + if (this->drvdtActive(episodeIdx) && maxDRv_.empty()) { lastRv_.resize(numDof, 0.0); maxDRv_.resize(ntpvt, 1e30); }