GLS MIXING

From WikiROMS
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Generic Length Scale vertical mixing parameterization

GLS_MIXING
Option to activate Generic Length Scale vertical mixing parameterization (Warner et al., 2005) for vertical turbulent mixing of momentum and tracers.
related = CANUTO_A, CANUTO_B, CHARNOK, CRAIG_BANNER, KANTHA_CLAYSON, K_C2ADVECTION, K_C4ADVECTION, N2S2_HORAVG, ZOS_HSIG, TKE_WAVEDISS
conflict = BVF_MIXING, MY25_MIXING, LMD_MIXING
routine = gls_corstep.F, gls_prestep.F, roms.in

Wilkin: Here we would write a more verbose description of the GLS scheme (but not a full algorithm/science description). Basically just enough to help a user with a meaningful choice among the following suboptions:

The following CPP options modify the configuration of the Generic Length-Scale vertical turbulence closure:

CANUTO_A CANUTO_B CHARNOK CRAIG_BANNER KANTHA_CLAYSON K_C2ADVECTION K_C4ADVECTION N2S2_HORAVG

There are parameters in roms.in that determine whether GLS_MIXING implements the turbulence closure options of k-kl, k-ε or k-ω.

Parents: Vertical Turbulence Closure