#3091 Completion export. Add WELSPECS/WELSPECL to exported file

This commit is contained in:
Bjørn Erik Jensen
2018-08-29 13:36:33 +02:00
parent c4577084dc
commit 6b2359cb39
8 changed files with 444 additions and 57 deletions

View File

@@ -151,6 +151,30 @@ RigGridBase* RigEclipseCaseData::grid(size_t index)
return m_mainGrid->gridByIndex(index);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
const RigGridBase* RigEclipseCaseData::grid(const QString& gridName) const
{
if (m_mainGrid.isNull())
{
return nullptr;
}
if (gridName.isEmpty())
{
return m_mainGrid.p();
}
size_t i;
for (i = 0; i < m_mainGrid->gridCount(); i++)
{
const RigGridBase* grid = m_mainGrid->gridByIndex(i);
if (QString::fromStdString(grid->gridName()) == gridName) return grid;
}
return nullptr;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------

View File

@@ -71,6 +71,7 @@ public:
const RigGridBase* grid(size_t index) const;
RigGridBase* grid(size_t index);
size_t gridCount() const;
const RigGridBase* grid(const QString& gridName) const;
RigCaseCellResultsData* results(RiaDefines::PorosityModelType porosityModel);
const RigCaseCellResultsData* results(RiaDefines::PorosityModelType porosityModel) const;