mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-27 07:30:20 -05:00
#13019 Remove assert from RiaSummaryTools::summaryCaseMainCollection()
This commit is contained in:
1 parent
9a71abd8af
commit
0b7a4b12f1
12 files changed
+67
-61
No files matched your search
@@ -36,18 +36,21 @@ namespace RimEnsembleFileSetTools
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<RimSummaryEnsemble*> createSummaryEnsemblesFromFileSets( const std::vector<RimEnsembleFileSet*> fileSets )
|
||||
{
|
||||
auto sumCaseMainColl = RiaSummaryTools::summaryCaseMainCollection();
|
||||
if ( !sumCaseMainColl ) return {};
|
||||
|
||||
std::vector<RimSummaryEnsemble*> ensembles;
|
||||
for ( auto fileSet : fileSets )
|
||||
{
|
||||
auto ensemble = new RimSummaryFileSetEnsemble();
|
||||
ensemble->setEnsembleFileSet( fileSet );
|
||||
RiaSummaryTools::summaryCaseMainCollection()->addEnsemble( ensemble );
|
||||
RiaSummaryTools::summaryCaseMainCollection()->updateEnsembleNames();
|
||||
sumCaseMainColl->addEnsemble( ensemble );
|
||||
sumCaseMainColl->updateEnsembleNames();
|
||||
ensemble->loadDataAndUpdate();
|
||||
ensembles.push_back( ensemble );
|
||||
}
|
||||
|
||||
RiaSummaryTools::summaryCaseMainCollection()->updateAllRequiredEditors();
|
||||
sumCaseMainColl->updateAllRequiredEditors();
|
||||
|
||||
return ensembles;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user