Hy community,
I'm writing for a problem I can't solve by myself.
in my research, I need to simulate constructed wetland for the study of solute transport processes and contaminant removal efficiency. I have a very simple domain: an ideal wetland, rectangular shape 50mx200m, 0.5m water depht, inlet and outlet 10m wide. For having proper nominal residence time for the solute (6-7days), the entering discharge is very low, about 0.010m^3/s (and so, very low velocities in the domain).
My aim is to simulate the hydrodynamics, to reach the steady state (and mass conservation Qin=Qout), and then to use the steady-state flow condition for studying the solute fate. And do this for several bathymetric configurations.
The main problem in my simulation is that I can't reach the steady state!
I don't understand which is the problem...maybe the very low velocities?
Now I'm using
TIME STEP = 0.05
LISTING PRINTOUT PERIOD = 20
DURATION = 800000
STOP IF A STEADY STATE IS REACHED = YES
STOP CRITERIA = 1.E-5;1.E-5;1.E-4
and the simulation stops for reaching the time limit (800000s!)
but really, looking at the command prompt, it seems the Q values are very similar in between two printout periods (1s):
ITERATION 15100200 TIME: 8 D 17 H 43 MN 30.0001 S ( 755010.0001 S)
ADVECTION STEP
DIFFUSION-PROPAGATION STEP
EQUNOR (BIEF) : 0 ITERATIONS, ABSOLUTE PRECISION: 0.8930390E-04
BALANCE OF WATER VOLUME
VOLUME IN THE DOMAIN : 6861.298 M3
FLUX BOUNDARY 1: -0.1999181E-01 M3/S ( >0 : ENTERING <0 : EXITING )
FLUX BOUNDARY 2: 0.2000000E-01 M3/S ( >0 : ENTERING <0 : EXITING )
RELATIVE ERROR IN VOLUME AT T = 0.7550E+06 S : 0.2617471E-07
MAXIMUM COURANT NUMBER: 0.5767724E-02
TIME-STEP : 0.5000000E-01
================================================================================
ITERATION 15100220 TIME: 8 D 17 H 43 MN 31.0001 S ( 755011.0001 S)
ADVECTION STEP
DIFFUSION-PROPAGATION STEP
EQUNOR (BIEF) : 0 ITERATIONS, ABSOLUTE PRECISION: 0.9663666E-04
BALANCE OF WATER VOLUME
VOLUME IN THE DOMAIN : 6861.298 M3
FLUX BOUNDARY 1: -0.1999181E-01 M3/S ( >0 : ENTERING <0 : EXITING )
FLUX BOUNDARY 2: 0.2000000E-01 M3/S ( >0 : ENTERING <0 : EXITING )
RELATIVE ERROR IN VOLUME AT T = 0.7550E+06 S : 0.2911310E-07
MAXIMUM COURANT NUMBER: 0.5767724E-02
TIME-STEP : 0.5000000E-01
And it seems that if I use bigger steady state criteria:
STOP CRITERIA = 1.E-4;1.E-4;1.E-4
it stops after few iterations with Qout very different from Qin!
Does anybody give me help?
In the attached files, I uploaded a simplified example with: flat bathymetry, bigger discharge (0.020m3/s, but it also doesn't work), no tracer.
I'm only interested to have flow calculation working!
Thanks, Eleonora