Skip to content

Commit 13177b6

Browse files
correction bug
problem when indices is on edge of datas
1 parent 81eaf15 commit 13177b6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/py_eddy_tracker/dataset/grid.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2551,6 +2551,11 @@ def get_uv_quad(i0, j0, u, v, m, nb_x=0):
25512551
i1, j1 = i0 + 1, j0 + 1
25522552
if nb_x != 0:
25532553
i1 %= nb_x
2554+
i_max, j_max = m.shape
2555+
2556+
# if i1 >= i_max or j1 >= j_max:
2557+
# return True, nan, nan, nan, nan, nan, nan, nan, nan
2558+
25542559
if m[i0, j0] or m[i0, j1] or m[i1, j0] or m[i1, j1]:
25552560
return True, nan, nan, nan, nan, nan, nan, nan, nan
25562561
# Extract value for u and v

0 commit comments

Comments
 (0)