#3106 Ensemble calculations. Hash only ensemble parameters common to all cases. Move cases validation

This commit is contained in:
Bjørn Erik Jensen
2018-07-04 14:36:14 +02:00
parent 224f379ea6
commit cc87da2ae0
9 changed files with 193 additions and 76 deletions

View File

@@ -242,7 +242,6 @@ RimSummaryCaseCollection* RimSummaryCaseMainCollection::addCaseCollection(std::v
{
RimSummaryCaseCollection* summaryCaseCollection = allocator();
if(!collectionName.isEmpty()) summaryCaseCollection->setName(collectionName);
summaryCaseCollection->setAsEnsemble(isEnsemble);
for (RimSummaryCase* summaryCase : summaryCases)
{
@@ -261,6 +260,8 @@ RimSummaryCaseCollection* RimSummaryCaseMainCollection::addCaseCollection(std::v
summaryCaseCollection->addCase(summaryCase);
}
summaryCaseCollection->setAsEnsemble(isEnsemble);
m_caseCollections.push_back(summaryCaseCollection);
return summaryCaseCollection;