diff --git a/python/_project.pyx b/python/_project.pyx index 0906474..1261c65 100644 --- a/python/_project.pyx +++ b/python/_project.pyx @@ -108,13 +108,6 @@ cdef int ngp3d_INTERNAL_periodic(DTYPE_t x, DTYPE_t y, iy = iy%Ngrid iz = iz%Ngrid - if (ix < 0) or (jx >= Ngrid): - return -1 - if (iy < 0) or (jy >= Ngrid): - return -2 - if (iz < 0) or (jz >= Ngrid): - return -3 - retval[0] = d[ix ,iy ,iz ] return 0 @@ -141,11 +134,11 @@ cdef int ngp3d_INTERNAL(DTYPE_t x, DTYPE_t y, iy = int(floor(ry)) iz = int(floor(rz)) - if (ix < 0) or (jx >= Ngrid): + if (ix < 0 or ix >= Ngrid): return -1 - if (iy < 0) or (jy >= Ngrid): + if (iy < 0 or iy >= Ngrid): return -2 - if (iz < 0) or (jz >= Ngrid): + if (iz < 0 or iz >= Ngrid): return -3 retval[0] = d[ix ,iy ,iz ]