[MITgcm-support] Questions about LES / turbulent viscosities
Martin Losch
Martin.Losch at awi.de
Tue Sep 16 14:11:32 EDT 2008
David,
the LES capabilities of the MITgcm are not fully developed.
As you noticed, flow dependent viscosities (Smagorinski, Leith) are
only implemented for the horizontal viscosities in the momentum
equations (for both horizontal and vertical velocities). Vertical
viscosities are constant (if you don't use KPP or other mixed layer
models).
There is no equivalent for tracers. I generally use flux limiting
advection schemes to take care of the "sub-grid turbulence". This is
probably not the best sgs-model, but often sufficient.
For non-hydrostatic modelling, I usually do not use KPP, not sure how
these two features "cooperate". Also, KPP is supposed to model
shallow and deep convection. In LES I suspect, that you want to
resolve these processes explicitly.
Implicit viscosity/diffusion needs to be turned on with KPP (and
other mixed layer schemes), because large vertical viscosities/
diffusivities, as computed by KPP, can make the explicit scheme
unstable. Otherwise it is usually not required (but you can always
turn it on).
Implementing 3D smagorinski viscosities is on someone's list, but I
don't know how far down.
Here are some more earlier postings of this list that deal with
Smagorinski, etc.
http://forge.csail.mit.edu/pipermail/mitgcm-support/2006-June/
004086.html
Martin
On 16 Sep 2008, at 19:44, David Hebert wrote:
> I have been looking at the manual regarding LES viscosities
> (section 2.21) and am hoping someone can answer the following
>
> I see viscC2Smag appears in the pkg/mom_vecinv routines. Does this
> imply that vector invariant form must be used with viscC2Smag?
> It appears that this will only affect horizontal viscosities. If I
> am running in nonhydristatic mode, do I need to use KPP (section
> 6.4.2 of the manual) for enhanced vertical viscosity based on
> shear, etc.
> Is viscC2Smag only used for momentum equations? Do I need to use
> KPP for turbulent mixing of tracers?
> Along those lines, in the KPP section I see there are flags for
> implicitViscosity and implicitDiffusion. I am having trouble
> finding what these flags do outside of KPP. Are they required for
> viscC2Smag? Where can I find more info about the implicit flags?
> Thanks for your help.
>
> David
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list