mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Release active cell info if no fracture cells is present.
p4#: 20456
This commit is contained in:
parent
2b4edf39d1
commit
99f5299030
@ -95,11 +95,6 @@ size_t RigActiveCellInfo::activeIndexInFractureModel(size_t globalCellIndex) con
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RigActiveCellInfo::setActiveIndexInFractureModel(size_t globalCellIndex, size_t globalActiveCellIndex)
|
void RigActiveCellInfo::setActiveIndexInFractureModel(size_t globalCellIndex, size_t globalActiveCellIndex)
|
||||||
{
|
{
|
||||||
if (m_activeInFractureModel.size() == 0)
|
|
||||||
{
|
|
||||||
m_activeInFractureModel.resize(m_activeInMatrixModel.size(), cvf::UNDEFINED_SIZE_T);
|
|
||||||
}
|
|
||||||
|
|
||||||
CVF_TIGHT_ASSERT(globalActiveCellIndex < m_activeInFractureModel.size());
|
CVF_TIGHT_ASSERT(globalActiveCellIndex < m_activeInFractureModel.size());
|
||||||
|
|
||||||
m_activeInFractureModel[globalCellIndex] = globalActiveCellIndex;
|
m_activeInFractureModel[globalCellIndex] = globalActiveCellIndex;
|
||||||
@ -138,6 +133,10 @@ void RigActiveCellInfo::computeDerivedData()
|
|||||||
m_globalFractureModelActiveCellCount += m_perGridActiveCellInfo[i].fractureModelActiveCellCount();
|
m_globalFractureModelActiveCellCount += m_perGridActiveCellInfo[i].fractureModelActiveCellCount();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_globalFractureModelActiveCellCount == 0)
|
||||||
|
{
|
||||||
|
m_activeInFractureModel.resize(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user