\hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs}{}\section{mom\+\_\+energetic\+\_\+pbl\+:\+:energetic\+\_\+pbl\+\_\+cs Type Reference}
\label{structmom__energetic__pbl_1_1energetic__pbl__cs}\index{mom\+\_\+energetic\+\_\+pbl\+::energetic\+\_\+pbl\+\_\+cs@{mom\+\_\+energetic\+\_\+pbl\+::energetic\+\_\+pbl\+\_\+cs}}


\subsection{Detailed Description}
This control structure holds parameters for the \mbox{\hyperlink{namespaceMOM__energetic__PBL}{M\+O\+M\+\_\+energetic\+\_\+\+P\+BL}} module. 

Definition at line 34 of file M\+O\+M\+\_\+energetic\+\_\+\+P\+B\+L.\+F90.



Collaboration diagram for mom\+\_\+energetic\+\_\+pbl\+:\+:energetic\+\_\+pbl\+\_\+cs\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structmom__energetic__pbl_1_1energetic__pbl__cs__coll__graph}
\end{center}
\end{figure}
\subsection*{Public variables and constants}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aaf3ab339f702372d928b6e703bdb601d}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aaf3ab339f702372d928b6e703bdb601d}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aaf3ab339f702372d928b6e703bdb601d}{vonkar}} = 0.\+41
\begin{DoxyCompactList}\small\item\em The von Karman coefficient. This should be a runtime parameter, but because it is set to 0.\+4 at runtime in K\+PP it might change answers. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ecf249fcee4bac68fcef1dbc8e7348c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ecf249fcee4bac68fcef1dbc8e7348c}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ecf249fcee4bac68fcef1dbc8e7348c}{omega}}
\begin{DoxyCompactList}\small\item\em The Earth\textquotesingle{}s rotation rate \mbox{[}T-\/1 $\sim$$>$ s-\/1\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_acbe94892b7bf12d5999bfc8162c6d0b1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_acbe94892b7bf12d5999bfc8162c6d0b1}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_acbe94892b7bf12d5999bfc8162c6d0b1}{omega\+\_\+frac}}
\begin{DoxyCompactList}\small\item\em When setting the decay scale for turbulence, use this fraction of the absolute rotation rate blended with the local value of f, as sqrt((1-\/omega\+\_\+frac)$\ast$f$^\wedge$2 + omega\+\_\+frac$\ast$4$\ast$omega$^\wedge$2) \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a1a460a4d77e4eb3ab89acdbb2bf0036d}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a1a460a4d77e4eb3ab89acdbb2bf0036d}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a1a460a4d77e4eb3ab89acdbb2bf0036d}{nstar}}
\begin{DoxyCompactList}\small\item\em The fraction of the T\+KE input to the mixed layer available to drive entrainment \mbox{[}nondim\mbox{]}. This quantity is the vertically integrated buoyancy production minus the vertically integrated dissipation of T\+KE produced by buoyancy. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c07c1e7140c090dab5fe32625cf734f}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c07c1e7140c090dab5fe32625cf734f}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c07c1e7140c090dab5fe32625cf734f}{use\+\_\+mld\+\_\+iteration}}
\begin{DoxyCompactList}\small\item\em If true, use the proximity to the bottom of the actively turbulent surface boundary layer to constrain the mixing lengths. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a6782a6d0cb2dbf506506c08bd54af912}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a6782a6d0cb2dbf506506c08bd54af912}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a6782a6d0cb2dbf506506c08bd54af912}{mld\+\_\+iteration\+\_\+guess}}
\begin{DoxyCompactList}\small\item\em False to default to guessing half the ocean depth for the first iteration. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_af3f8492d164029f5791cd20298cca51c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_af3f8492d164029f5791cd20298cca51c}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_af3f8492d164029f5791cd20298cca51c}{mld\+\_\+bisection}}
\begin{DoxyCompactList}\small\item\em If true, use bisection with the iterative determination of the self-\/consistent mixed layer depth. Otherwise use the false position after a maximum and minimum bound have been evaluated and the returned value from the previous guess or bisection before this. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aaaf31ecbc29a277ef25b96d1a195ffab}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aaaf31ecbc29a277ef25b96d1a195ffab}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aaaf31ecbc29a277ef25b96d1a195ffab}{max\+\_\+mld\+\_\+its}}
\begin{DoxyCompactList}\small\item\em The maximum number of iterations that can be used to find a self-\/consistent mixed layer depth with Use\+\_\+\+M\+L\+D\+\_\+iteration. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aa294f59da16186e863558adc52777c33}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aa294f59da16186e863558adc52777c33}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aa294f59da16186e863558adc52777c33}{mixlenexponent}}
\begin{DoxyCompactList}\small\item\em Exponent in the mixing length shape-\/function. 1 is law-\/of-\/the-\/wall at top and bottom, 2 is more K\+PP like. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a3c529a22f7a6af865b627384eaa2fc3f}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a3c529a22f7a6af865b627384eaa2fc3f}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a3c529a22f7a6af865b627384eaa2fc3f}{mke\+\_\+to\+\_\+tke\+\_\+effic}}
\begin{DoxyCompactList}\small\item\em The efficiency with which mean kinetic energy released by mechanically forced entrainment of the mixed layer is converted to T\+KE \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a0c40697b0543ada17928dbe7b48ae855}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a0c40697b0543ada17928dbe7b48ae855}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a0c40697b0543ada17928dbe7b48ae855}{ustar\+\_\+min}}
\begin{DoxyCompactList}\small\item\em A minimum value of ustar to avoid numerical problems \mbox{[}Z T-\/1 $\sim$$>$ m s-\/1\mbox{]}. If the value is small enough, this should not affect the solution. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a02056cea928ec87f15530695001c2726}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a02056cea928ec87f15530695001c2726}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a02056cea928ec87f15530695001c2726}{ekman\+\_\+scale\+\_\+coef}}
\begin{DoxyCompactList}\small\item\em A nondimensional scaling factor controlling the inhibition of the diffusive length scale by rotation. Making this larger decreases the diffusivity in the planetary boundary layer. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ae19ae1630746e385324aec76c54a2d78}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ae19ae1630746e385324aec76c54a2d78}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ae19ae1630746e385324aec76c54a2d78}{translay\+\_\+scale}}
\begin{DoxyCompactList}\small\item\em A scale for the mixing length in the transition layer at the edge of the boundary layer as a fraction of the boundary layer thickness. The default is 0, but a value of 0.\+1 might be better justified by observations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ac4bdf2de35cc7a565512cfc9ec6f2e9b}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ac4bdf2de35cc7a565512cfc9ec6f2e9b}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ac4bdf2de35cc7a565512cfc9ec6f2e9b}{mld\+\_\+tol}}
\begin{DoxyCompactList}\small\item\em A tolerance for determining the boundary layer thickness when Use\+\_\+\+M\+L\+D\+\_\+iteration is true \mbox{[}Z $\sim$$>$ m\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a575167dd30499c5ecc61560b7317309b}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a575167dd30499c5ecc61560b7317309b}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a575167dd30499c5ecc61560b7317309b}{min\+\_\+mix\+\_\+len}}
\begin{DoxyCompactList}\small\item\em The minimum mixing length scale that will be used by e\+P\+BL \mbox{[}Z $\sim$$>$ m\mbox{]}. The default (0) does not set a minimum. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ab63d0bea013e5ce7e5dfeaca748ca35b}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ab63d0bea013e5ce7e5dfeaca748ca35b}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ab63d0bea013e5ce7e5dfeaca748ca35b}{wt\+\_\+scheme}}
\begin{DoxyCompactList}\small\item\em An enumerated value indicating the method for finding the turbulent velocity scale. There are currently two options\+: w\+T\+\_\+mw\+T\+\_\+from\+\_\+c\+Root\+\_\+\+T\+KE is the original (T\+K\+E\+\_\+remaining)$^\wedge$1/3 w\+T\+\_\+from\+\_\+\+R\+H18 is the version described by Reichl and Hallberg, 2018. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a629284cd678910b56300571000e12c1e}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a629284cd678910b56300571000e12c1e}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a629284cd678910b56300571000e12c1e}{wstar\+\_\+ustar\+\_\+coef}}
\begin{DoxyCompactList}\small\item\em A ratio relating the efficiency with which convectively released energy is converted to a turbulent velocity, relative to mechanically forced turbulent kinetic energy \mbox{[}nondim\mbox{]}. Making this larger increases the diffusivity. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5fadf9cec57b9e40570e8508e0b5d9f9}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5fadf9cec57b9e40570e8508e0b5d9f9}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5fadf9cec57b9e40570e8508e0b5d9f9}{vstar\+\_\+surf\+\_\+fac}}
\begin{DoxyCompactList}\small\item\em If (w\+T\+\_\+scheme == w\+T\+\_\+from\+\_\+\+R\+H18) this is the proportionality coefficient between ustar and the surface mechanical contribution to vstar \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c575103d68a3922e94b57b4537e4e52}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c575103d68a3922e94b57b4537e4e52}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a6c575103d68a3922e94b57b4537e4e52}{vstar\+\_\+scale\+\_\+fac}}
\begin{DoxyCompactList}\small\item\em An overall nondimensional scaling factor for vstar times a unit conversion factor \mbox{[}Z s T-\/1 m-\/1 $\sim$$>$ nondim\mbox{]}. Making this larger increases the diffusivity. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a000cb89ad296881a77c328237ada5885}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a000cb89ad296881a77c328237ada5885}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a000cb89ad296881a77c328237ada5885}{mstar\+\_\+scheme}}
\begin{DoxyCompactList}\small\item\em An encoded integer to determine which formula is used to set mstar. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ac380e5713ce4bf2ee2df3c89497a7ab1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ac380e5713ce4bf2ee2df3c89497a7ab1}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ac380e5713ce4bf2ee2df3c89497a7ab1}{mstar\+\_\+flatcap}} =.true.
\begin{DoxyCompactList}\small\item\em Set false to use asymptotic mstar cap. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ab20238f49d4a1fb830dd297ee482e5b7}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ab20238f49d4a1fb830dd297ee482e5b7}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ab20238f49d4a1fb830dd297ee482e5b7}{mstar\+\_\+cap}}
\begin{DoxyCompactList}\small\item\em Since M\+S\+T\+AR is restoring undissipated energy to mixing, there must be a cap on how large it can be. This is definitely a function of latitude (Ekman limit), but will be taken as constant for now. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a59b68ebb849173cd923c9512c402c62c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a59b68ebb849173cd923c9512c402c62c}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a59b68ebb849173cd923c9512c402c62c}{tke\+\_\+decay}}
\begin{DoxyCompactList}\small\item\em The ratio of the natural Ekman depth to the T\+KE decay scale \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a7a32655d21c780666bebf758b00bdf7c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a7a32655d21c780666bebf758b00bdf7c}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a7a32655d21c780666bebf758b00bdf7c}{fixed\+\_\+mstar}}
\begin{DoxyCompactList}\small\item\em Mstar is the ratio of the friction velocity cubed to the T\+KE available to drive entrainment, nondimensional. This quantity is the vertically integrated shear production minus the vertically integrated dissipation of T\+KE produced by shear. This value is used if the option for using a fixed mstar is used. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a62cd6c03a07361c95c8aa5e31abfba40}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a62cd6c03a07361c95c8aa5e31abfba40}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a62cd6c03a07361c95c8aa5e31abfba40}{c\+\_\+ek}} = 0.\+17
\begin{DoxyCompactList}\small\item\em M\+S\+T\+AR Coefficient in rotation limit for mstar\+\_\+scheme=O\+M4. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a01bda6fd848b11c447e6c0986a9db1a0}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a01bda6fd848b11c447e6c0986a9db1a0}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a01bda6fd848b11c447e6c0986a9db1a0}{mstar\+\_\+coef}} = 0.\+3
\begin{DoxyCompactList}\small\item\em M\+S\+T\+AR coefficient in rotation/stabilizing balance for mstar\+\_\+scheme=O\+M4. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a39d6ab1e85783727ab7e3c3eb2e9b183}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a39d6ab1e85783727ab7e3c3eb2e9b183}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a39d6ab1e85783727ab7e3c3eb2e9b183}{rh18\+\_\+mstar\+\_\+cn1}}
\begin{DoxyCompactList}\small\item\em M\+S\+T\+A\+R\+\_\+N coefficient 1 (outter-\/most coefficient for fit). Value of 0.\+275 in R\+H18. Increasing this coefficient increases mechanical mixing for all values of Hf/ust, but is most effective at low values (weakly developed O\+S\+B\+Ls). \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a8373453934317eb22f9eccc58d672d45}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a8373453934317eb22f9eccc58d672d45}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a8373453934317eb22f9eccc58d672d45}{rh18\+\_\+mstar\+\_\+cn2}}
\begin{DoxyCompactList}\small\item\em M\+S\+T\+A\+R\+\_\+N coefficient 2 (coefficient outside of exponential decay). Value of 8.\+0 in R\+H18. Increasing this coefficient increases M\+S\+T\+AR for all values of H\+F/ust, with a consistent affect across a wide range of Hf/ust. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a8b068b2c291a85dcde5c4c747b95a29d}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a8b068b2c291a85dcde5c4c747b95a29d}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a8b068b2c291a85dcde5c4c747b95a29d}{rh18\+\_\+mstar\+\_\+cn3}}
\begin{DoxyCompactList}\small\item\em M\+S\+T\+A\+R\+\_\+N coefficient 3 (exponential decay coefficient). Value of -\/5.\+0 in R\+H18. Increasing this increases how quickly the value of M\+S\+T\+AR decreases as Hf/ust increases. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_af47b79177946a8e07921c9bc065404dc}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_af47b79177946a8e07921c9bc065404dc}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_af47b79177946a8e07921c9bc065404dc}{rh18\+\_\+mstar\+\_\+cs1}}
\begin{DoxyCompactList}\small\item\em M\+S\+T\+A\+R\+\_\+S coefficient for R\+H18 in stabilizing limit. Value of 0.\+2 in R\+H18. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a2eefe2f083cc79e1642072989fc97bfe}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a2eefe2f083cc79e1642072989fc97bfe}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a2eefe2f083cc79e1642072989fc97bfe}{rh18\+\_\+mstar\+\_\+cs2}}
\begin{DoxyCompactList}\small\item\em M\+S\+T\+A\+R\+\_\+S exponent for R\+H18 in stabilizing limit. Value of 0.\+4 in R\+H18. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a89426aa6ef28829913203ff49540879f}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a89426aa6ef28829913203ff49540879f}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a89426aa6ef28829913203ff49540879f}{mstar\+\_\+convect\+\_\+coef}}
\begin{DoxyCompactList}\small\item\em Factor to reduce mstar when statically unstable. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5bd0f7f633785ad4f656ac59fe3eecd3}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5bd0f7f633785ad4f656ac59fe3eecd3}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5bd0f7f633785ad4f656ac59fe3eecd3}{use\+\_\+lt}} = .false.
\begin{DoxyCompactList}\small\item\em Flag for using LT in Energy calculation. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ffb14c514ec1455963cd487f24a470f}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ffb14c514ec1455963cd487f24a470f}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a9ffb14c514ec1455963cd487f24a470f}{lt\+\_\+enhance\+\_\+form}}
\begin{DoxyCompactList}\small\item\em Integer for Enhancement functional form (various options) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_af576b0dba8da9aa78a23eab7463f45ed}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_af576b0dba8da9aa78a23eab7463f45ed}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_af576b0dba8da9aa78a23eab7463f45ed}{lt\+\_\+enhance\+\_\+coef}}
\begin{DoxyCompactList}\small\item\em Coefficient in fit for Langmuir Enhancment. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aed91014368a4c535934c842328f6b58d}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aed91014368a4c535934c842328f6b58d}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aed91014368a4c535934c842328f6b58d}{lt\+\_\+enhance\+\_\+exp}}
\begin{DoxyCompactList}\small\item\em Exponent in fit for Langmuir Enhancement. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a3e57aebdf0c378dbcccf352ff7796ffd}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a3e57aebdf0c378dbcccf352ff7796ffd}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a3e57aebdf0c378dbcccf352ff7796ffd}{lac\+\_\+mldoek}}
\begin{DoxyCompactList}\small\item\em Coefficient for Langmuir number modification based on the ratio of the mixed layer depth over the Ekman depth. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a425ff9899068a2ae207134acfc571bda}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a425ff9899068a2ae207134acfc571bda}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a425ff9899068a2ae207134acfc571bda}{lac\+\_\+mldoob\+\_\+stab}}
\begin{DoxyCompactList}\small\item\em Coefficient for Langmuir number modification based on the ratio of the mixed layer depth over the Obukov depth with stablizing forcing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a99eea5439cc5924322e90de8559b0f52}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a99eea5439cc5924322e90de8559b0f52}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a99eea5439cc5924322e90de8559b0f52}{lac\+\_\+ekoob\+\_\+stab}}
\begin{DoxyCompactList}\small\item\em Coefficient for Langmuir number modification based on the ratio of the Ekman depth over the Obukov depth with stablizing forcing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_abe484345516ad8b222671b57e2d4c9e4}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_abe484345516ad8b222671b57e2d4c9e4}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_abe484345516ad8b222671b57e2d4c9e4}{lac\+\_\+mldoob\+\_\+un}}
\begin{DoxyCompactList}\small\item\em Coefficient for Langmuir number modification based on the ratio of the mixed layer depth over the Obukov depth with destablizing forcing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_afc67a14f67c9e3d1bff73f15615378d0}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_afc67a14f67c9e3d1bff73f15615378d0}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_afc67a14f67c9e3d1bff73f15615378d0}{lac\+\_\+ekoob\+\_\+un}}
\begin{DoxyCompactList}\small\item\em Coefficient for Langmuir number modification based on the ratio of the Ekman depth over the Obukov depth with destablizing forcing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aaa5add5f081db2b363bc7f78167b15b0}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aaa5add5f081db2b363bc7f78167b15b0}} 
real \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aaa5add5f081db2b363bc7f78167b15b0}{max\+\_\+enhance\+\_\+m}} = 5.
\begin{DoxyCompactList}\small\item\em The maximum allowed LT enhancement to the mixing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a203f795e34a892d6f31bee361d39688f}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a203f795e34a892d6f31bee361d39688f}} 
type(time\+\_\+type), pointer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a203f795e34a892d6f31bee361d39688f}{time}} =$>$N\+U\+LL()
\begin{DoxyCompactList}\small\item\em A pointer to the ocean model\textquotesingle{}s clock. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a9b2e7892b488473159bc572ba60cd00b}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a9b2e7892b488473159bc572ba60cd00b}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a9b2e7892b488473159bc572ba60cd00b}{tke\+\_\+diagnostics}} = .false.
\begin{DoxyCompactList}\small\item\em If true, diagnostics of the T\+KE budget are being calculated. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a6f20e8ab15ae02685a7a481454318468}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a6f20e8ab15ae02685a7a481454318468}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a6f20e8ab15ae02685a7a481454318468}{answers\+\_\+2018}}
\begin{DoxyCompactList}\small\item\em If true, use the order of arithmetic and expressions that recover the answers from the end of 2018. Otherwise, use updated and more robust forms of the same expressions. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ac952c79116afd88a0746cfb1c31463ff}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ac952c79116afd88a0746cfb1c31463ff}} 
logical \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ac952c79116afd88a0746cfb1c31463ff}{orig\+\_\+pe\+\_\+calc}}
\begin{DoxyCompactList}\small\item\em If true, the e\+P\+BL code uses the original form of the potential energy change code. Otherwise, it uses a newer version that can work with successive increments to the diffusivity in upward or downward passes. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a8306bcad9c860a57ca74017fbe38279c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a8306bcad9c860a57ca74017fbe38279c}} 
type(diag\+\_\+ctrl), pointer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a8306bcad9c860a57ca74017fbe38279c}{diag}} =$>$N\+U\+LL()
\begin{DoxyCompactList}\small\item\em A structure that is used to regulate the timing of diagnostic output. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ab567d65c795b7c740fcac57c72ba0669}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ab567d65c795b7c740fcac57c72ba0669}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ab567d65c795b7c740fcac57c72ba0669}{ml\+\_\+depth}}
\begin{DoxyCompactList}\small\item\em The mixed layer depth determined by active mixing in e\+P\+BL \mbox{[}Z $\sim$$>$ m\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a1f7c7319166d6819e320c5813ec23fb1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a1f7c7319166d6819e320c5813ec23fb1}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a1f7c7319166d6819e320c5813ec23fb1}{diag\+\_\+tke\+\_\+wind}}
\begin{DoxyCompactList}\small\item\em The wind source of T\+KE \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a6fffc6f8f58e50a79cc9875798d05fce}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a6fffc6f8f58e50a79cc9875798d05fce}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a6fffc6f8f58e50a79cc9875798d05fce}{diag\+\_\+tke\+\_\+mke}}
\begin{DoxyCompactList}\small\item\em The resolved KE source of T\+KE \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a14179e0f78031dea8f06aed43541bba2}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a14179e0f78031dea8f06aed43541bba2}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a14179e0f78031dea8f06aed43541bba2}{diag\+\_\+tke\+\_\+conv}}
\begin{DoxyCompactList}\small\item\em The convective source of T\+KE \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c27a438f45359c8bdf8087b4e110cc6}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c27a438f45359c8bdf8087b4e110cc6}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c27a438f45359c8bdf8087b4e110cc6}{diag\+\_\+tke\+\_\+forcing}}
\begin{DoxyCompactList}\small\item\em The T\+KE sink required to mix surface penetrating shortwave heating. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a3d282db11ae0a2013e897d2e5a641ce3}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a3d282db11ae0a2013e897d2e5a641ce3}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a3d282db11ae0a2013e897d2e5a641ce3}{diag\+\_\+tke\+\_\+mech\+\_\+decay}}
\begin{DoxyCompactList}\small\item\em The decay of mechanical T\+KE \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_aa03aa2e2a9ae8f5eeb2d531df5734646}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_aa03aa2e2a9ae8f5eeb2d531df5734646}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_aa03aa2e2a9ae8f5eeb2d531df5734646}{diag\+\_\+tke\+\_\+conv\+\_\+decay}}
\begin{DoxyCompactList}\small\item\em The decay of convective T\+KE \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a8d7661204cf185044393fd725ea23537}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a8d7661204cf185044393fd725ea23537}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a8d7661204cf185044393fd725ea23537}{diag\+\_\+tke\+\_\+mixing}}
\begin{DoxyCompactList}\small\item\em The work done by T\+KE to deepen the mixed layer \mbox{[}R Z3 T-\/3 $\sim$$>$ W m-\/2\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a3eea6049dfdc78a155858253a0c15de1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a3eea6049dfdc78a155858253a0c15de1}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a3eea6049dfdc78a155858253a0c15de1}{mstar\+\_\+mix}}
\begin{DoxyCompactList}\small\item\em Mstar used in E\+P\+BL \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a8c95052bd5f973791fda2f320e90cd92}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a8c95052bd5f973791fda2f320e90cd92}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a8c95052bd5f973791fda2f320e90cd92}{mstar\+\_\+lt}}
\begin{DoxyCompactList}\small\item\em Mstar due to Langmuir turbulence \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a7414b9c2b35c8216ff3c059125ca684e}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a7414b9c2b35c8216ff3c059125ca684e}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a7414b9c2b35c8216ff3c059125ca684e}{la}}
\begin{DoxyCompactList}\small\item\em Langmuir number \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ac165584c3e5ed04549a67f91b44d01b1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ac165584c3e5ed04549a67f91b44d01b1}} 
real, dimension(\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ac165584c3e5ed04549a67f91b44d01b1}{la\+\_\+mod}}
\begin{DoxyCompactList}\small\item\em Modified Langmuir number \mbox{[}nondim\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a76b7019704bde69c718ea0fcfb54b438}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a76b7019704bde69c718ea0fcfb54b438}} 
type(efp\+\_\+type), dimension(2) \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a76b7019704bde69c718ea0fcfb54b438}{sum\+\_\+its}}
\begin{DoxyCompactList}\small\item\em The total number of iterations and columns worked on. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a0a08e468cdbed79ba46b5d4b5bd80e8a}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a0a08e468cdbed79ba46b5d4b5bd80e8a}} 
real, dimension(\+:,\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a0a08e468cdbed79ba46b5d4b5bd80e8a}{velocity\+\_\+scale}}
\begin{DoxyCompactList}\small\item\em The velocity scale used in getting Kd \mbox{[}Z T-\/1 $\sim$$>$ m s-\/1\mbox{]}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a031bb1c8d5dc48c07541773003ebb3a5}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a031bb1c8d5dc48c07541773003ebb3a5}} 
real, dimension(\+:,\+:,\+:), allocatable \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a031bb1c8d5dc48c07541773003ebb3a5}{mixing\+\_\+length}}
\begin{DoxyCompactList}\small\item\em The length scale used in getting Kd \mbox{[}Z $\sim$$>$ m\mbox{]}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ad4750938ce6cb2866c09cfe4c0b2ac07}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ad4750938ce6cb2866c09cfe4c0b2ac07}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ad4750938ce6cb2866c09cfe4c0b2ac07}{id\+\_\+ml\+\_\+depth}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5aa04e38dde2fbd25241e1793d337a8c}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5aa04e38dde2fbd25241e1793d337a8c}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5aa04e38dde2fbd25241e1793d337a8c}{id\+\_\+hml\+\_\+depth}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a63597df4a0cbaeb1a6f2cd3e94bf5880}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a63597df4a0cbaeb1a6f2cd3e94bf5880}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a63597df4a0cbaeb1a6f2cd3e94bf5880}{id\+\_\+tke\+\_\+wind}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ac361e3c4a24ef39b841ff23a0af5b860}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ac361e3c4a24ef39b841ff23a0af5b860}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ac361e3c4a24ef39b841ff23a0af5b860}{id\+\_\+tke\+\_\+mixing}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_acd89d56e63cfcdf402cfe7b412a88836}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_acd89d56e63cfcdf402cfe7b412a88836}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_acd89d56e63cfcdf402cfe7b412a88836}{id\+\_\+tke\+\_\+mke}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ab107f28d8fd0816b598809ed767db10a}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ab107f28d8fd0816b598809ed767db10a}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ab107f28d8fd0816b598809ed767db10a}{id\+\_\+tke\+\_\+conv}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a2f945b28a39b77bc77dc0915abd89efc}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a2f945b28a39b77bc77dc0915abd89efc}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a2f945b28a39b77bc77dc0915abd89efc}{id\+\_\+tke\+\_\+forcing}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a4a6ec563d7aea9c4b98e835b257d3802}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a4a6ec563d7aea9c4b98e835b257d3802}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a4a6ec563d7aea9c4b98e835b257d3802}{id\+\_\+tke\+\_\+mech\+\_\+decay}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ab587a0afb54dc782f1ad8b331b866349}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ab587a0afb54dc782f1ad8b331b866349}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ab587a0afb54dc782f1ad8b331b866349}{id\+\_\+tke\+\_\+conv\+\_\+decay}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_ae5c3ffa206f594badb105679659c03fe}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_ae5c3ffa206f594badb105679659c03fe}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_ae5c3ffa206f594badb105679659c03fe}{id\+\_\+mixing\+\_\+length}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a070a2a3d667b526474a1eef9bb5f1abf}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a070a2a3d667b526474a1eef9bb5f1abf}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a070a2a3d667b526474a1eef9bb5f1abf}{id\+\_\+velocity\+\_\+scale}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5b72fdd6c61cf1607c92a9d3fa4797b1}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5b72fdd6c61cf1607c92a9d3fa4797b1}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5b72fdd6c61cf1607c92a9d3fa4797b1}{id\+\_\+mstar\+\_\+mix}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c25957273ceddecf9b4aa544c81c041}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c25957273ceddecf9b4aa544c81c041}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a5c25957273ceddecf9b4aa544c81c041}{id\+\_\+la\+\_\+mod}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a81d68d5f4c5a28863e5c3e076b47d6a3}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a81d68d5f4c5a28863e5c3e076b47d6a3}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a81d68d5f4c5a28863e5c3e076b47d6a3}{id\+\_\+la}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structmom__energetic__pbl_1_1energetic__pbl__cs_a697343ed7898956a46382326301f796a}\label{structmom__energetic__pbl_1_1energetic__pbl__cs_a697343ed7898956a46382326301f796a}} 
integer \mbox{\hyperlink{structmom__energetic__pbl_1_1energetic__pbl__cs_a697343ed7898956a46382326301f796a}{id\+\_\+mstar\+\_\+lt}} = -\/1
\begin{DoxyCompactList}\small\item\em Diagnostic I\+Ds. \end{DoxyCompactList}\end{DoxyCompactItemize}



\subsection{Detailed Description}
This control structure holds parameters for the \mbox{\hyperlink{namespaceMOM__energetic__PBL}{M\+O\+M\+\_\+energetic\+\_\+\+P\+BL}} module. 

Definition at line 34 of file M\+O\+M\+\_\+energetic\+\_\+\+P\+B\+L.\+F90.



The documentation for this type was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/cermak/src/\+M\+O\+M6.\+devrob/src/parameterizations/vertical/M\+O\+M\+\_\+energetic\+\_\+\+P\+B\+L.\+F90\end{DoxyCompactItemize}
