[MITgcm-devel] seaice advection scheme and negative SIarea/SIheff
Martin Losch
Martin.Losch at awi.de
Fri Sep 30 07:38:46 EDT 2011
Hi An,
this is the already implemented flag to turn of the thermodynamics:
usePW79thermodynamics = .false.,
The scheme 2 and 30 are not flux-limited, so overshoots are to be expected. On top of that scheme 2 (default) is probably not stable without any diffusion.
The available flux limited schemes for sea ice are 77 and 33. Even 7 is available, but that is "monotone preserving", not sure if that's the same as flux-limited.
It does not make sense to have negative ice fields, and seaice_growth gets rid of them (but you turned it off).
Martin
On Sep 30, 2011, at 12:32 PM, An T Nguyen wrote:
> Hello sea ice gurus,
>
> I'm running a simple [nx,ny,nz] of [16x1x23] domain to test the various sea ice advection schemes. Patrick has helped me by introducing a flag to turn off sea ice thermodynamics. My ice initial condition is heff=0.005m, area = 1 at x-location 2. I used three SEAICEadvScheme of 2,30,77. All schemes conserve heff and area, such that the sum(area) = 1 and sum(heff) = 0.005 for all time steps. However, schemes 2 and 33 have negative SIarea/SIheff at all time steps. I just grab the last time-step (1month) numbers here:
>
> Scheme 77 (DIFF1=0):
> SIarea*100:
> 0.02 0.09 0.37 1.37 4.92 13.2 19.8 20.1 19.1 14.7 6.13 0.22 0.0006 0.0006 0.001 0.005
> SIheff*1000:
> 0.001 0.005 0.02 0.07 0.25 0.66 1.0 1.0 0.95 0.74 0.31 0.01 0.00 0.00 0.0001 0.0003
>
> Scheme 30 (DIFF1=0):
> SIarea*100:
> -0.1 -2.42 -4.01 -1.80 5.36 15.1 22.84 25.0 21.2 13.9 6.49 1.11 -1.46 -1.57 -0.3 0.6
> SIheff * 1000:
> -0 -0.1 -0.2 -0.1 0.3 0.8 1.1 1.2 1.1 0.7 0.3 0.1 -0.1 -0.1 -0 0
>
> Scheme 2 (DIFF1=0.002):
> SIarea*100
> -6.81 -4.83 1.11 8.56 14.9 18.6 19.22 16.84 12.37 7.67 4.75 4.2 4.53 3.43 -0.08 -4.49
> SIheff*1000
> -0.34 -0.24 0.55 0.43 0.75 0.93 0.96 0.84 0.62 0.38 0.24 0.21 0.23 0.17 -.004 -.224
>
> There's no thermodynamics so there shouldn't be any ice melting/growing. Does it make sense to have negative SIarea/SIheff?
>
> In case you have access on ross, the data.seaice & output files are at:
> ross:/net/ross/raid1/atnguyen/MITgcm/verification/ice_dynamics_test/run_thermodyn_off/ocean5/
> ice_scheme2/STDOUT.0000
> ice_scheme30/STDOUT.0000
> ice_scheme77/STDOUT.0000
>
> An
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
More information about the MITgcm-devel
mailing list