I made few changes:
- Introduced changes in get_state.F to allow reading vertical viscosity and diffusion coefficients, if available, during initialization when GLS_MIXING, LMD_MIXING, or MY25_MIXING are activated. Otherwise, during restart or 4DVAR these coefficients will have the background value during the predictor corrector which require sometimes to reduce the time-step to avoid the model to blow-up.
- Added new CPP option RAMP_TIDES to activate ramping of tidal forcing for one day during initialization. This is usually a good idea to avoid a sharp shock to the system. This was hardwired in routine set_tides.F.
- Added open boundary sponge for applications SW06_COARSE and SW06_FINE in routine horz_mix.F.