Hello,
Causes for tracer loss in 2D may be :
CONTINUITY CORRECTION :
must be set to yes, for exits with prescribed depth (in such points continuity is replaced by imposing the prescribed values)
TREATMENT OF FLUXES AT THE BOUNDARIES
it must be 2;2;2... etc. for all boundaries, otherwise the correct imposed valu is set, not the correct flux.
TYPE OF ADVECTION
like 1;5;3
the third number is the advection scheme for the tracers. Conservative schemes are 3,4 and 5 (if no tidal flats) or 13,14 (if tidal flats)
13 or 14 will only work with mass-lumping and TREATMENT OF NEGATIVE DEPTHS = 2
Last cause : the diffusion, which is not conservative if we use
OPTION FOR THE DIFFUSION OF TRACERS : 1 (default, but recommended as option 2 has a division by depth that will crash on tidal flats). Try :
COEFFICIENT FOR DIFFUSION OF TRACERS : 0.D0 to see the influence of this point.
All this should bring some improvement,
With best regards,
Jean-Michel Hervouet