Merge pull request #4701 from atgeirr/threshold-pressure-zero

Do not set pressure diff to zero when not necessary.
This commit is contained in:
Bård Skaflestad authored and GitHub committed 2023-06-11 14:45:05 +02:00
commit 6afda71480
1 file changed
+10 -8
+10 -8
View File
@@ -389,14 +389,16 @@ public:
// of threshold pressure is a quite big hack that only makes sense for ECL
// datasets. (and even there, its physical justification is quite
// questionable IMO.)
if (std::abs(Toolbox::value(pressureDifference)) > thpres) {
if (pressureDifference < 0.0)
pressureDifference += thpres;
else
pressureDifference -= thpres;
}
else {
pressureDifference = 0.0;
if (thpres > 0.0) {
if (std::abs(Toolbox::value(pressureDifference)) > thpres) {
if (pressureDifference < 0.0)
pressureDifference += thpres;
else
pressureDifference -= thpres;
}
else {
pressureDifference = 0.0;
}
}
}