Having not run SE-NEMO without tides for a while I spent a while chasing a SEG Fault after switching tides off. I should've switched ln_int_wave_drag to false too but it slipped my mind. I would suggest updating dynspg_ts.F90 with something like:
IF (ln_int_wave_drag) THEN
to
IF (ln_int_wave_drag .AND. ln_tide) THEN
or add into tide_init somewhere an update to ln_int_wave_drg that if ln_tide is false set ln_int_wave_drg to false
Having not run SE-NEMO without tides for a while I spent a while chasing a SEG Fault after switching tides off. I should've switched
ln_int_wave_drag
to false too but it slipped my mind. I would suggest updatingdynspg_ts.F90
with something like:IF (ln_int_wave_drag) THEN
to
IF (ln_int_wave_drag .AND. ln_tide) THEN
or add into tide_init somewhere an update to
ln_int_wave_drg
that ifln_tide
is false setln_int_wave_drg
to false