Performance improvements ensemble curves

* Do not create ensemble in initAfterRead
* Check if filter is active before update
* Do not recompute statistics on every loadData
* Removes unnecessary resampling
* MSVC: Add support for dynamic deoptimalization
* Make sure RFT plots are initialized based on curves in project file
* Make sure the progress dialog is always on top
* Add more progress info when loading project file
* Make sure names in RFT plots are updated
This commit is contained in:
Magne Sjaastad authored and GitHub committed 2025-05-28 15:10:43 +02:00
1 parent 6da41a4c5a
commit 118ecf941a
10 files changed
+78 -14

No files matched your search

@@ -364,9 +364,6 @@ void RimEnsembleCurveSet::loadDataAndUpdate( bool updateParentPlot )
{
m_yValuesSummaryAddressUiField = m_yValuesSummaryAddress->address();
// Recreate the statistics case, as the statistics data is cached internally
m_ensembleStatCaseY = std::make_unique<RimEnsembleStatisticsCase>();
m_curveFilters->loadDataAndUpdate();
updateAddressesUiField();