From 31d11f56f5e49b0c0a37bece8945d6d096d5893d Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Thu, 21 Dec 2023 12:20:25 +0100 Subject: [PATCH] #10986 Set non-visible cells to zero for aggregated expressions For aggregated expressions, set cells outside filter to 0.0. Do nothing for normal expressions. --- ApplicationLibCode/ProjectDataModel/RimGridCalculation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ApplicationLibCode/ProjectDataModel/RimGridCalculation.cpp b/ApplicationLibCode/ProjectDataModel/RimGridCalculation.cpp index 6b93ceccf8..7817b76a5b 100644 --- a/ApplicationLibCode/ProjectDataModel/RimGridCalculation.cpp +++ b/ApplicationLibCode/ProjectDataModel/RimGridCalculation.cpp @@ -709,7 +709,7 @@ bool RimGridCalculation::calculateForCases( const std::vector& { RiaLogging::error( QString( " No data found for variable '%1'." ).arg( v->name() ) ); } - else if ( inputValueVisibilityFilter ) + else if ( inputValueVisibilityFilter && hasAggregationExpression ) { const double defaultValue = 0.0; replaceFilteredValuesWithDefaultValue( defaultValue, inputValueVisibilityFilter, dataForVariable, porosityModel, calculationCase );