Build result child nodes after the placeholder entries have been created

This commit is contained in:
Magne Sjaastad 2023-12-05 09:07:56 +01:00
parent 5f962ae89d
commit a3036a1b37

View File

@ -954,8 +954,6 @@ bool RimEclipseCase::openReserviorCase()
return false; return false;
} }
if ( m_resultAddressCollections.empty() ) buildResultChildNodes();
if ( eclipseCaseData() && eclipseCaseData()->mainGrid() && !eclipseCaseData()->mainGrid()->hasValidCharacteristicCellSizes() ) if ( eclipseCaseData() && eclipseCaseData()->mainGrid() && !eclipseCaseData()->mainGrid()->hasValidCharacteristicCellSizes() )
{ {
RigMainGrid* mainGrid = eclipseCaseData()->mainGrid(); RigMainGrid* mainGrid = eclipseCaseData()->mainGrid();
@ -986,9 +984,7 @@ bool RimEclipseCase::openReserviorCase()
if ( createPlaceholderEntries ) if ( createPlaceholderEntries )
{ {
{ if ( RigCaseCellResultsData* results = this->results( RiaDefines::PorosityModelType::MATRIX_MODEL ) )
RigCaseCellResultsData* results = this->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
if ( results )
{ {
results->createPlaceholderResultEntries(); results->createPlaceholderResultEntries();
// After the placeholder result for combined transmissibility is created, // After the placeholder result for combined transmissibility is created,
@ -1023,16 +1019,15 @@ bool RimEclipseCase::openReserviorCase()
eclipseCaseData()->mainGrid()->nncData()->setEclResultAddress( RiaDefines::propertyNameFluxGas(), combinedGasFluxResAddr ); eclipseCaseData()->mainGrid()->nncData()->setEclResultAddress( RiaDefines::propertyNameFluxGas(), combinedGasFluxResAddr );
} }
} }
}
{ if ( RigCaseCellResultsData* results = this->results( RiaDefines::PorosityModelType::FRACTURE_MODEL ) )
RigCaseCellResultsData* results = this->results( RiaDefines::PorosityModelType::FRACTURE_MODEL );
if ( results )
{ {
results->createPlaceholderResultEntries(); results->createPlaceholderResultEntries();
} }
} }
}
// Build result child nodes after the placeholder entries have been created
if ( m_resultAddressCollections.empty() ) buildResultChildNodes();
createTimeStepFormatString(); createTimeStepFormatString();