mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Added test to make data access more robust.
p4#: 20403
This commit is contained in:
parent
0ed6c97ee3
commit
dbeb61bd53
@ -60,6 +60,8 @@ double RigGridScalarDataAccess::cellScalar(size_t i, size_t j, size_t k) const
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
double RigGridScalarDataAccess::cellScalar(size_t cellIndex) const
|
double RigGridScalarDataAccess::cellScalar(size_t cellIndex) const
|
||||||
{
|
{
|
||||||
|
if (m_resultValues->size() == 0 ) return HUGE_VAL;
|
||||||
|
|
||||||
size_t resultValueIndex = cellIndex;
|
size_t resultValueIndex = cellIndex;
|
||||||
|
|
||||||
if (m_useGlobalActiveIndex)
|
if (m_useGlobalActiveIndex)
|
||||||
@ -68,6 +70,8 @@ double RigGridScalarDataAccess::cellScalar(size_t cellIndex) const
|
|||||||
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_resultValues->size() <= resultValueIndex) return HUGE_VAL;
|
||||||
|
|
||||||
return m_resultValues->at(resultValueIndex);
|
return m_resultValues->at(resultValueIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user