mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 23:20:29 -05:00
Rename to summaryEnsembles()
This commit is contained in:
1 parent
76b3b3009d
commit
5126face72
13 files changed
+47
-49
No files matched your search
@@ -291,7 +291,7 @@ RimSummaryCase* RiaSummaryTools::summaryCaseById( int caseId )
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryEnsemble* RiaSummaryTools::ensembleById( int ensembleId )
|
||||
{
|
||||
auto ensembles = RimProject::current()->summaryGroups();
|
||||
auto ensembles = RimProject::current()->summaryEnsembles();
|
||||
|
||||
for ( auto ensemble : ensembles )
|
||||
{
|
||||
|
||||
@@ -61,7 +61,7 @@ void RicNewSummaryMultiPlotFeature::onActionTriggered( bool isChecked )
|
||||
RimSummaryMultiPlotCollection* coll = selectedCollection( selectedItems );
|
||||
if ( coll )
|
||||
{
|
||||
auto ensembles = RimProject::current()->summaryGroups();
|
||||
auto ensembles = RimProject::current()->summaryEnsembles();
|
||||
if ( !ensembles.empty() )
|
||||
selectedEnsembles.push_back( ensembles.front() );
|
||||
else
|
||||
|
||||
@@ -52,13 +52,13 @@ void RicSelectCaseOrEnsembleUi::setEnsembleSelectionMode( bool ensembleMode )
|
||||
|
||||
if ( ensembleMode )
|
||||
{
|
||||
std::vector<RimSummaryEnsemble*> groups = proj->summaryGroups();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = proj->summaryEnsembles();
|
||||
|
||||
for ( RimSummaryEnsemble* group : groups )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( group->isEnsemble() )
|
||||
if ( ensemble->isEnsemble() )
|
||||
{
|
||||
m_selectedEnsemble = group;
|
||||
m_selectedEnsemble = ensemble;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -83,12 +83,12 @@ QList<caf::PdmOptionItemInfo> RicSelectCaseOrEnsembleUi::calculateValueOptions(
|
||||
}
|
||||
else if ( fieldNeedingOptions == &m_selectedEnsemble )
|
||||
{
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> groups = proj->summaryGroups();
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = proj->summaryEnsembles();
|
||||
|
||||
for ( RimSummaryEnsemble* group : groups )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( group->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( group->name(), group ) );
|
||||
if ( ensemble->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( ensemble->name(), ensemble ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -189,9 +189,9 @@ void RicImportEnsembleFeature::setupActionLook( QAction* actionToSetup )
|
||||
QString RicImportEnsembleFeature::askForEnsembleName( const QString& suggestion )
|
||||
{
|
||||
RimProject* project = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> groups = project->summaryGroups();
|
||||
int ensemblesStartingWithRoot = std::count_if( groups.begin(),
|
||||
groups.end(),
|
||||
std::vector<RimSummaryEnsemble*> ensembles = project->summaryEnsembles();
|
||||
int ensemblesStartingWithRoot = std::count_if( ensembles.begin(),
|
||||
ensembles.end(),
|
||||
[suggestion]( RimSummaryEnsemble* group )
|
||||
{ return group->isEnsemble() && group->name().startsWith( suggestion ); } );
|
||||
|
||||
|
||||
+3
-3
@@ -159,7 +159,7 @@ bool RicNewSummaryEnsembleCurveSetFeature::isCommandEnabled() const
|
||||
{
|
||||
RimProject* project = RimProject::current();
|
||||
CVF_ASSERT( project );
|
||||
if ( !project->summaryGroups().empty() )
|
||||
if ( !project->summaryEnsembles().empty() )
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@@ -178,8 +178,8 @@ void RicNewSummaryEnsembleCurveSetFeature::onActionTriggered( bool isChecked )
|
||||
RimSummaryPlot* plot = selectedSummaryPlot();
|
||||
if ( plot )
|
||||
{
|
||||
CVF_ASSERT( !project->summaryGroups().empty() );
|
||||
auto ensemble = project->summaryGroups().back();
|
||||
CVF_ASSERT( !project->summaryEnsembles().empty() );
|
||||
auto ensemble = project->summaryEnsembles().back();
|
||||
|
||||
RiaPreferencesSummary* prefs = RiaPreferencesSummary::current();
|
||||
|
||||
|
||||
@@ -103,10 +103,10 @@ void RicOpenSummaryPlotEditorFeature::onActionTriggered( bool isChecked )
|
||||
if ( sourcesToSelect.empty() && selectedGroups.empty() )
|
||||
{
|
||||
const auto allSingleCases = project->firstSummaryCaseMainCollection()->topLevelSummaryCases();
|
||||
const auto allGroups = project->summaryGroups();
|
||||
const auto ensembles = project->summaryEnsembles();
|
||||
std::vector<RimSummaryEnsemble*> allEnsembles;
|
||||
for ( const auto group : allGroups )
|
||||
if ( group->isEnsemble() ) allEnsembles.push_back( group );
|
||||
for ( const auto ensemble : ensembles )
|
||||
if ( ensemble->isEnsemble() ) allEnsembles.push_back( ensemble );
|
||||
|
||||
if ( !allSingleCases.empty() )
|
||||
{
|
||||
|
||||
@@ -455,16 +455,15 @@ std::vector<RimSummaryEnsemble*> rftEnsemblesForWell( const QString& simWellName
|
||||
{
|
||||
const RimProject* project = RimProject::current();
|
||||
|
||||
std::vector<RimSummaryEnsemble*> allSummaryCaseCollections = project->summaryGroups();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = project->summaryEnsembles();
|
||||
|
||||
std::vector<RimSummaryEnsemble*> rftEnsembles;
|
||||
|
||||
for ( RimSummaryEnsemble* summaryCaseColl : allSummaryCaseCollections )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( summaryCaseColl && summaryCaseColl->isEnsemble() &&
|
||||
!rftTimeStepsForWell( summaryCaseColl->allSummaryCases(), simWellName ).empty() )
|
||||
if ( ensemble && ensemble->isEnsemble() && !rftTimeStepsForWell( ensemble->allSummaryCases(), simWellName ).empty() )
|
||||
{
|
||||
rftEnsembles.push_back( summaryCaseColl );
|
||||
rftEnsembles.push_back( ensemble );
|
||||
}
|
||||
}
|
||||
return rftEnsembles;
|
||||
@@ -477,16 +476,15 @@ std::vector<RimSummaryEnsemble*> rftEnsembles()
|
||||
{
|
||||
const RimProject* project = RimProject::current();
|
||||
|
||||
std::vector<RimSummaryEnsemble*> allSummaryCaseCollections = project->summaryGroups();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = project->summaryEnsembles();
|
||||
|
||||
std::vector<RimSummaryEnsemble*> rftEnsembles;
|
||||
|
||||
for ( RimSummaryEnsemble* summaryCaseColl : allSummaryCaseCollections )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( summaryCaseColl && summaryCaseColl->isEnsemble() &&
|
||||
!RimSummaryEnsembleTools::wellsWithRftData( summaryCaseColl->allSummaryCases() ).empty() )
|
||||
if ( ensemble && ensemble->isEnsemble() && !RimSummaryEnsembleTools::wellsWithRftData( ensemble->allSummaryCases() ).empty() )
|
||||
{
|
||||
rftEnsembles.push_back( summaryCaseColl );
|
||||
rftEnsembles.push_back( ensemble );
|
||||
}
|
||||
}
|
||||
return rftEnsembles;
|
||||
|
||||
@@ -563,9 +563,9 @@ void RimProject::assignIdToEnsemble( RimSummaryEnsemble* summaryCaseCollection )
|
||||
{
|
||||
if ( summaryCaseCollection )
|
||||
{
|
||||
for ( RimSummaryEnsemble* s : RimProject::summaryGroups() )
|
||||
for ( RimSummaryEnsemble* ensemble : summaryEnsembles() )
|
||||
{
|
||||
m_nextValidEnsembleId = std::max( m_nextValidEnsembleId, s->ensembleId() + 1 );
|
||||
m_nextValidEnsembleId = std::max( m_nextValidEnsembleId, ensemble->ensembleId() + 1 );
|
||||
}
|
||||
|
||||
summaryCaseCollection->setEnsembleId( m_nextValidEnsembleId );
|
||||
@@ -751,7 +751,7 @@ std::vector<RimSummaryCase*> RimProject::allSummaryCases() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<RimSummaryEnsemble*> RimProject::summaryGroups() const
|
||||
std::vector<RimSummaryEnsemble*> RimProject::summaryEnsembles() const
|
||||
{
|
||||
std::vector<RimSummaryEnsemble*> ensembles;
|
||||
|
||||
|
||||
@@ -133,7 +133,7 @@ public:
|
||||
[[nodiscard]] std::vector<RimCase*> allGridCases() const;
|
||||
|
||||
std::vector<RimSummaryCase*> allSummaryCases() const;
|
||||
std::vector<RimSummaryEnsemble*> summaryGroups() const;
|
||||
std::vector<RimSummaryEnsemble*> summaryEnsembles() const;
|
||||
RimSummaryCaseMainCollection* firstSummaryCaseMainCollection() const;
|
||||
|
||||
[[nodiscard]] std::vector<Rim3dView*> allViews() const;
|
||||
|
||||
@@ -594,16 +594,16 @@ std::vector<RimSummaryEnsemble*> RimDeltaSummaryEnsemble::allEnsembles() const
|
||||
|
||||
auto project = RimProject::current();
|
||||
|
||||
for ( auto group : project->summaryGroups() )
|
||||
for ( auto ensemble : project->summaryEnsembles() )
|
||||
{
|
||||
if ( group == this ) continue;
|
||||
if ( ensemble == this ) continue;
|
||||
|
||||
if ( !group->isEnsemble() ) continue;
|
||||
if ( !ensemble->isEnsemble() ) continue;
|
||||
|
||||
auto derivedEnsemble = dynamic_cast<const RimDeltaSummaryEnsemble*>( group );
|
||||
auto derivedEnsemble = dynamic_cast<const RimDeltaSummaryEnsemble*>( ensemble );
|
||||
if ( derivedEnsemble && !derivedEnsemble->isValid() ) continue;
|
||||
|
||||
ensembles.push_back( group );
|
||||
ensembles.push_back( ensemble );
|
||||
}
|
||||
return ensembles;
|
||||
}
|
||||
@@ -1613,12 +1613,12 @@ QList<caf::PdmOptionItemInfo> RimEnsembleCurveSet::calculateValueOptions( const
|
||||
|
||||
if ( fieldNeedingOptions == &m_yValuesSummaryEnsemble )
|
||||
{
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> groups = proj->summaryGroups();
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = proj->summaryEnsembles();
|
||||
|
||||
for ( RimSummaryEnsemble* group : groups )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( group->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( group->name(), group ) );
|
||||
if ( ensemble->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( ensemble->name(), ensemble ) );
|
||||
}
|
||||
|
||||
options.push_front( caf::PdmOptionItemInfo( "None", nullptr ) );
|
||||
|
||||
@@ -255,12 +255,12 @@ auto createOptionsForEnsemble = []() -> QList<caf::PdmOptionItemInfo>
|
||||
{
|
||||
QList<caf::PdmOptionItemInfo> options;
|
||||
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> groups = proj->summaryGroups();
|
||||
RimProject* proj = RimProject::current();
|
||||
std::vector<RimSummaryEnsemble*> ensembles = proj->summaryEnsembles();
|
||||
|
||||
for ( RimSummaryEnsemble* group : groups )
|
||||
for ( RimSummaryEnsemble* ensemble : ensembles )
|
||||
{
|
||||
if ( group->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( group->name(), group ) );
|
||||
if ( ensemble->isEnsemble() ) options.push_back( caf::PdmOptionItemInfo( ensemble->name(), ensemble ) );
|
||||
}
|
||||
|
||||
options.push_front( caf::PdmOptionItemInfo( "None", nullptr ) );
|
||||
|
||||
@@ -196,7 +196,7 @@ QList<caf::PdmOptionItemInfo> RimSummaryPlotSourceStepping::calculateValueOption
|
||||
if ( fieldNeedingOptions == &m_ensemble )
|
||||
{
|
||||
RimProject* proj = RimProject::current();
|
||||
for ( auto ensemble : proj->summaryGroups() )
|
||||
for ( auto ensemble : proj->summaryEnsembles() )
|
||||
{
|
||||
if ( ensemble->isEnsemble() )
|
||||
{
|
||||
@@ -769,7 +769,7 @@ std::vector<caf::PdmFieldHandle*> RimSummaryPlotSourceStepping::activeFieldsForD
|
||||
auto ensembleColl = ensembleCollection();
|
||||
if ( ensembleColl.size() == 1 )
|
||||
{
|
||||
if ( proj->summaryGroups().size() > 1 )
|
||||
if ( proj->summaryEnsembles().size() > 1 )
|
||||
{
|
||||
m_ensemble = *( ensembleColl.begin() );
|
||||
|
||||
@@ -1408,7 +1408,7 @@ RimSummaryEnsemble* RimSummaryPlotSourceStepping::stepEnsemble( int direction )
|
||||
std::vector<RimSummaryEnsemble*> ensembles;
|
||||
|
||||
RimProject* proj = RimProject::current();
|
||||
for ( auto ensemble : proj->summaryGroups() )
|
||||
for ( auto ensemble : proj->summaryEnsembles() )
|
||||
{
|
||||
if ( ensemble->isEnsemble() )
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user