Problem with CFL-criterion and NaN values – in #9: CCLM

in #9: CCLM

<p> Dear colleagues, I have faced this problem again. The long model run (1 year) starts well, but after a few days (or even a few hours) it gets NaN values in YU* files (attached) and in model point output (M_Yuzhno-Sakhalinsk). It doesn’t lead to model crash, but all model variables in output have got NaN (see slurm-1151743). I have done different variants of compilation ( <span class="caps"> CKEYS </span> in Fopts): </p> <p> <span class="caps"> CKEYS </span> = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 – it gives NaN <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -g -O0 -traceback – it gives NaN <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 -g -O0 -traceback – it crashes according to (slurm-1151468) <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 – it crashes according to (slurm-1151420) </p> <p> Could you give any solvings to this problem? I’m attaching the script file too (cclm_Sakhalin_0.12.sh). <br/> Thank you. </p>

  @vladimirplatonov in #f25f501

<p> Dear colleagues, I have faced this problem again. The long model run (1 year) starts well, but after a few days (or even a few hours) it gets NaN values in YU* files (attached) and in model point output (M_Yuzhno-Sakhalinsk). It doesn’t lead to model crash, but all model variables in output have got NaN (see slurm-1151743). I have done different variants of compilation ( <span class="caps"> CKEYS </span> in Fopts): </p> <p> <span class="caps"> CKEYS </span> = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 – it gives NaN <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -g -O0 -traceback – it gives NaN <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 -g -O0 -traceback – it crashes according to (slurm-1151468) <br/> CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 – it crashes according to (slurm-1151420) </p> <p> Could you give any solvings to this problem? I’m attaching the script file too (cclm_Sakhalin_0.12.sh). <br/> Thank you. </p>

Dear colleagues, I have faced this problem again. The long model run (1 year) starts well, but after a few days (or even a few hours) it gets NaN values in YU* files (attached) and in model point output (M_Yuzhno-Sakhalinsk). It doesn’t lead to model crash, but all model variables in output have got NaN (see slurm-1151743). I have done different variants of compilation ( CKEYS in Fopts):

CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 – it gives NaN
CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -g -O0 -traceback – it gives NaN
CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 -g -O0 -traceback – it crashes according to (slurm-1151468)
CKEYS = -c -fpp -fno-alias -unroll0 -heap-arrays 1000 -fpe0 – it crashes according to (slurm-1151420)

Could you give any solvings to this problem? I’m attaching the script file too (cclm_Sakhalin_0.12.sh).
Thank you.