Unfortunately, the sudden tracer depletion is happening again...
I am currently running a 15 year simulation (v7p2r3) to calibrate the model and after roughly 1300 days the tracer depletion is beginning. The inflow terms suddenly become NaN and after some more steps, there is no tracer left in the model domain:
DIFFUSION OF TRACERS STEP
CVTRVF_NERD (SCHEME NERD, 13 OR 14): 10 ITERATIONS
GRACJG (BIEF) : EXCEEDING MAXIMUM ITERATIONS: 60 RELATIVE PRECISION: NaN
BALANCE OF CHLORIDE
(UNIT: ----G/M3
* M3)
INITIAL QUANTITY : NaN
FINAL QUANTITY : NaN
BOUNDARY 1 FLUX: NaN ( >0 : ENTERING <0 : EXITING )
BOUNDARY 2 FLUX: NaN ( >0 : ENTERING <0 : EXITING )
BOUNDARY 3 FLUX: 213.4925 ( >0 : ENTERING <0 : EXITING )
BOUNDARY 4 FLUX: 69.92463 ( >0 : ENTERING <0 : EXITING )
TOTAL QUANTITY LOST : NaN
I guess that the solver is not converging and therefore the model is falsely "losing" tracer (GRACJG is not solved in the amount of steps).
I changed the advection scheme (currently 14), the diffusion accuracy, the time step, the max. amount of iterations (MAXIMUM NUMBER OF ITERATIONS FOR SOLVER, MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES) and tried different setups for tidal flats, but nothing helped. At the end, only deactivating all my source terms (in total 99) helped, but these sources are representing abstraction wells that are important for water balance.
Have I overlooked something? Why is the solver not converging and how can I fix this? Or, most important, what's the correct keyword to increase iteration steps of CRACJG?
Thanks a lot in advance!
Robert