#2195 First step in making higher LGR level connections not beeing hidden

This commit is contained in:
Jacob Støren
2017-12-04 11:42:10 +01:00
parent a460124055
commit fcd9d0f3e6
3 changed files with 120 additions and 6 deletions

View File

@@ -47,6 +47,22 @@ RigMainGrid::~RigMainGrid(void)
{
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
const RigCell& RigMainGrid::cellByGridAndGridLocalCellIdx(size_t gridIdx, size_t gridLocalCellIdx) const
{
return gridByIndex(gridIdx)->cell(gridLocalCellIdx);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
size_t RigMainGrid::reservoirCellIndexByGridAndGridLocalCellIndex(size_t gridIdx, size_t gridLocalCellIdx) const
{
return gridByIndex(gridIdx)->reservoirCellIndex(gridLocalCellIdx);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -72,11 +88,14 @@ void RigMainGrid::addLocalGrid(RigLocalGrid* localGrid)
//--------------------------------------------------------------------------------------------------
void RigMainGrid::initAllSubGridsParentGridPointer()
{
initSubGridParentPointer();
size_t i;
for (i = 0; i < m_localGrids.size(); ++i)
if ( m_localGrids.size() && m_localGrids[0]->parentGrid() == nullptr )
{
m_localGrids[i]->initSubGridParentPointer();
initSubGridParentPointer();
size_t i;
for ( i = 0; i < m_localGrids.size(); ++i )
{
m_localGrids[i]->initSubGridParentPointer();
}
}
}