There's no safeguarding against the user requesting some output outside the grid.
The code should check that, given the number of alias-free modes $(N_X,N_Y,N_Z)$ defined at the top of coral.parameters.in:
0 ! ........... RESOLUTION ............ !
48 ! 01 ! (INT) ... along X ! 01 !
48 ! 02 ! (INT) ... along Y ! 02 !
64 ! 03 ! (INT) ... along Z ! 03 !
...
In both coral.timeseries and coral.usrOutput, the user should request data in the range
$ 1\leq x \leq \frac{3}{2}N_X$
$ 1\leq y \leq \frac{3}{2}N_Y$
$ 1\leq z \leq \frac{3}{2}N_Z$
There's no safeguarding against the user requesting some output outside the grid.$(N_X,N_Y,N_Z)$ defined at the top of
The code should check that, given the number of alias-free modes
coral.parameters.in:In both
coral.timeseriesandcoral.usrOutput, the user should request data in the range