Always use opm_common to skip inactive cells in grid ensemble stats

This commit is contained in:
Jon Jenssen authored and jonjenssen committed 2025-03-14 07:43:33 +01:00
1 parent 82e41e2e53
commit 9796767dc7
3 files changed
+26 -2

No files matched your search

@@ -533,8 +533,11 @@ void RimStatisticsContourMap::computeStatistics()
caf::ProgressInfo progInfo( nCases, QString( "Reading Eclipse Ensemble" ) );
auto readerSettings = RiaPreferencesGrid::current()->gridOnlyReaderSettings();
auto casesInViews = ensemble->casesInViews();
auto readerSettings = RiaPreferencesGrid::current()->gridOnlyReaderSettings();
readerSettings.onlyLoadActiveCells = true;
auto casesInViews = ensemble->casesInViews();
auto oldReaderType = RiaPreferencesGrid::current()->gridModelReaderOverride();
RiaPreferencesGrid::current()->setGridModelReaderOverride( RiaDefines::GridModelReader::OPM_COMMON );
int i = 1;
for ( RimEclipseCase* eCase : ensemble->cases() )
@@ -591,6 +594,8 @@ void RimStatisticsContourMap::computeStatistics()
}
}
RiaPreferencesGrid::current()->setGridModelReaderOverride( oldReaderType );
m_contourMapGrid = std::move( contourMapGrid );
doStatisticsCalculation( timestep_results );