PMV wrote:
Do you use any initial conditions file?
From what I see you cold start the model and your boundary condition does not meet initial condition.
Hope that helps,
Patrick
I'm not using a initial conditions file.
pham wrote:
Hello,
How did you determine your initial elevation?
With your previous computation in 2012, did it start on January 1st?
What is the reference level of the bottom elevation? Chart Datum, Mean Sea Level? Something else?
Personnaly, I would try the prediction of tide level on January 1st 2015 at 0:00 UTC if using Chart Datum for initial elevation (translated if another reference level).
SHOM webiste seems to predict a tida level = 4.3 m CD.
Anyway, if you got NaN, you can try to decrease the time step.
If these 2 ideas are not enough, as told in other posts, when getting NaN in your listing (Not a Number), you should use a debug configuration with debug options to investigate.
See e.g. the S9.gfortran.debug configuration in the $HOMETEL/configs/systel.edf.cfg configuration file, in particular the flag fflags_debug_gfo for gfortran compiler.
fflags_debug_gfo: -g -Wall -fcheck=all -fbacktrace -fbounds-check -finit-integer=-1 -finit-real=nan -ffpe-trap=invalid,zero,overflow
It will show in which subroutine the issue/nan occurs and may help you to change something in your computation.
Hope this helps,
CHi-Tuan
I'm just starting to learn how to model so I didn't pay too much attention to the initial elevation value, I'll check a better value for this. About the starting date, in both models is January 1st (2012 and 2015). I've tried increasing and decreasing the time step and neither of these options work. I ended up diminishing the accuracy of the model and increasing the iterations and now the model is working but I still don't know where the problem was.
I'll try now to use the debug configuration as you suggested to know where the problem occurs.
Thank you both for your help.