@@ -9,20 +9,32 @@ subroutine production(nlev,NN,SS,xP, SSCSTK, SSSTK)
99!
1010! !DESCRIPTION:
1111! This subroutine calculates the production terms of turbulent kinetic
12- ! energy as defined in \eq{PandG} and the production of buoayancy
12+ ! energy as defined in \eq{PandG} and the production of buoyancy
1313! variance as defined in \eq{Pbvertical}.
14- ! The shear-production is computed according to
14+ ! The Eulerian shear-production is computed according to
1515! \begin{equation}
1616! \label{computeP}
17- ! P = \nu_t (M^2 + \alpha_w N^2) + X_P
17+ ! P = \nu_t (M^2 + \alpha_w N^2) + \nu^S_t S_c^2
1818! \comma
1919! \end{equation}
2020! with the turbulent diffusivity of momentum, $\nu_t$, defined in
2121! \eq{nu}. The shear-frequency, $M$, is discretised as described
2222! in \sect{sec:shear}.
2323! The term multiplied by $\alpha_w$ traces back to
2424! a parameterisation of breaking internal waves suggested by
25- ! \cite{Mellor89}. $X_P$ is an extra production term, connected for
25+ ! \cite{Mellor89}.
26+ ! The turbulent momentum fluxes due to Stokes velocities induce the
27+ ! Stokes-Eulerian cross-shear term
28+ ! $S_c^2 = \frac{\partial u}{\partial z}\frac{\partial u_s}{\partial z} + \frac{\partial v}{\partial z}\frac{\partial v_s}{\partial z}$
29+ ! with corresponding diffusivity $\nu^S_t$, and the additional
30+ ! Stokes shear-production
31+ ! \begin{equation}
32+ ! \label{computePs}
33+ ! P_s = \nu_t S_c^2 + \nu^S_t S_s^2
34+ ! \end{equation}
35+ ! with squared Stokes shear
36+ ! $S_s^2 = \frac{\partial u_s}{\partial z}^2 + \frac{\partial v_s}{\partial z}^2$.
37+ ! $X_P$ is an extra production term, connected for
2638! example with turbulence production caused by sea-grass, see
2739! \eq{sgProduction} in \sect{sec:seagrass}. {\tt xP} is an {\tt optional}
2840! argument in the FORTRAN code.
0 commit comments