Improve property linking

* Allow linking of property filters across cases with same IJK size
* Recalculate when grid is replaced
Find dependencies between calculations and order them accordingly
This commit is contained in:
Magne Sjaastad
2022-11-22 10:22:17 +01:00
committed by GitHub
parent 10d5246644
commit a74b168e03
10 changed files with 143 additions and 79 deletions

View File

@@ -710,7 +710,7 @@ bool RiaApplication::loadProject( const QString& projectFileName,
// Recalculate the results from grid property calculations.
// Has to be done late since the results are filtered by view cell visibility
for ( auto gridCalculation : m_project->gridCalculationCollection()->calculations() )
for ( auto gridCalculation : m_project->gridCalculationCollection()->sortedGridCalculations() )
{
gridCalculation->calculate();
gridCalculation->updateDependentObjects();