Hello,
I was running a pretty basic SISYPHE v6p1 simulation, chained with TELEMAC output and the simulation crashed unusually at the first time step, with no feedback to the sortie file. I traced the endpoint of the simulation to CARACT.f (which I understand is related to the method of characteristics, and in this case, advection of sediment concentrations) and the following loop:
DO I=1,U%N
IF(U%ADR(I)%P%ELM.EQ.13) THEN
QUAD = .TRUE.
ENDIF
ENDDO
As I see there have been many changes in this part of the code in the latest version, I decided to try converting my model to v6p2. The simulation still crashed, but this time it gave the feedback:
BEWARE, ALL LAYERS EMPTY, NODE I = 17726
PLANTE: PROGRAM STOPPED AFTER AN ERROR
My guess was that this was somehow related to the initial condition for sediment concentrations (zero, initially) and, sure enough, when I changed the initial condition to a non-zero value, the simulation runs ok. The funny thing is that I have gotten some previous simulations (with a similar setup) to run with a zero initial condition - this is the first time I have encountered this issue.
Could anyone explain why this might be, and also, if there are any changes from v6p1 to v6p2 that affect this issue?
Thanks in advance,
Enda