Added test to make data access more robust.

p4#: 20403
This commit is contained in:
Magne Sjaastad 2013-02-07 09:06:37 +01:00
parent 0ed6c97ee3
commit dbeb61bd53

View File

@ -60,6 +60,8 @@ double RigGridScalarDataAccess::cellScalar(size_t i, size_t j, size_t k) const
//--------------------------------------------------------------------------------------------------
double RigGridScalarDataAccess::cellScalar(size_t cellIndex) const
{
if (m_resultValues->size() == 0 ) return HUGE_VAL;
size_t resultValueIndex = cellIndex;
if (m_useGlobalActiveIndex)
@ -68,6 +70,8 @@ double RigGridScalarDataAccess::cellScalar(size_t cellIndex) const
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
}
if (m_resultValues->size() <= resultValueIndex) return HUGE_VAL;
return m_resultValues->at(resultValueIndex);
}