mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1815 Observed data: Add function to return vector of all observed data
This commit is contained in:
@@ -549,6 +549,24 @@ void RimProject::allSummaryCases(std::vector<RimSummaryCase*>& sumCases)
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimProject::allObservedData(std::vector<RimObservedData*>& observedData)
|
||||
{
|
||||
for (RimOilField* oilField : oilFields)
|
||||
{
|
||||
if (!oilField) continue;
|
||||
RimObservedDataCollection* observedDataCollection = oilField->observedDataCollection();
|
||||
if (observedDataCollection)
|
||||
{
|
||||
observedData.clear();
|
||||
std::vector<RimObservedData*> allObservedData = observedDataCollection->allObservedData();
|
||||
observedData.insert(observedData.end(), allObservedData.begin(), allObservedData.end());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user