You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This branch adds an option to revert a part of the computation of the similarity
similarity functions in the turbulent scales routine to the original Large et al.
(1994) formulation. In particular this applies to the stable buoyancy
forcing with wind stress case. In KPP, the similarity function in this
regime is given as
1 + 5*zeta
where zeta == sigma * OBL_depth / Monin_obukhov_length and sigma ==
depth/OBL_depth
In Large et al. (1994), zeta is allowed to vary from 0 to 1. This is
mostly an assumption that scalings in the surface layer continue through
the boundary layer. However, Appendix B of Large et al. (1994)
reference some observational support for this.
In Danabasoglu et al. (2006), Appendix A, zeta is confined to run
between zero and epsilon, where epsilon == surface layer extent /
OBL_depth (usually taken as 0.1). This was done to increase the
unresolved velocity shear in the bulk richardson number calculation (see
Equations A1 and A2 of Danabasoglu et al (2006)).
In tests conducted against LES (I am using the NCAR LES) forced by a
constant wind stress and positive buoyancy forcing, the corresponding
SCM result without the limitation on zeta is closer to LES.
In this branch you can set l_LMD_ws in the cvmix_kpp_init routine. If
this is set to true, the limitaton on zeta is removed in stable buoyancy
forcing conditions, assuming the windstress is not zero. The default
for this flag is false, so doing nothing will result in the current
CVMIX implementation.
0 commit comments