From a5858393c68341141002bfe997d390542c123667 Mon Sep 17 00:00:00 2001 From: Tor Harald Sandve Date: Tue, 23 May 2017 15:48:35 +0200 Subject: [PATCH] Avoid negative indicies in minPvFillNtg_ --- ebos/ecltransmissibility.hh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ebos/ecltransmissibility.hh b/ebos/ecltransmissibility.hh index e5618be47..7d89acbca 100644 --- a/ebos/ecltransmissibility.hh +++ b/ebos/ecltransmissibility.hh @@ -429,6 +429,10 @@ private: // use the original ntg values if the cell above has porv > minPVvalue. int cartesianCellIdxAbove = cartesianCellIdx - nxny; + + if (cartesianCellIdxAbove < 0) + continue; + if (porv[cartesianCellIdxAbove] > eclGrid.getMinpvValue() ){ averageNtg[cartesianCellIdx] = ntg[cartesianCellIdx]; continue;