\hypertarget{namespacemfpbltq__mod}{}\doxysubsection{mfpbltq\+\_\+mod Module Reference}
\label{namespacemfpbltq__mod}\index{mfpbltq\_mod@{mfpbltq\_mod}}
\doxysubsubsection*{Functions/\+Subroutines}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_ga15bba20685ffc8340f58dce1d887fdb6}{mfpbltq}} (im, ix, km, kmpbl, ntcw, ntrac1, delt,
\begin{DoxyCompactList}\small\item\em This subroutine computes mass flux and updraft parcel properties for thermals driven by surface heating. \end{DoxyCompactList}\end{DoxyCompactItemize}



\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_ga15bba20685ffc8340f58dce1d887fdb6}\label{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_ga15bba20685ffc8340f58dce1d887fdb6}} 
\index{mfpbltq\_mod@{mfpbltq\_mod}!mfpbltq@{mfpbltq}}
\index{mfpbltq@{mfpbltq}!mfpbltq\_mod@{mfpbltq\_mod}}
\doxyparagraph{\texorpdfstring{mfpbltq()}{mfpbltq()}}
{\footnotesize\ttfamily subroutine mfpbltq\+\_\+mod\+::mfpbltq (\begin{DoxyParamCaption}\item[{integer}]{im,  }\item[{integer}]{ix,  }\item[{integer}]{km,  }\item[{integer}]{kmpbl,  }\item[{integer}]{ntcw,  }\item[{integer}]{ntrac1,  }\item[{real(kind=kind\+\_\+phys)}]{delt }\end{DoxyParamCaption})}

\hypertarget{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_mfpbltq_gen}{}\doxysubsubsection{GFS mfpblt General Algorithm}\label{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_mfpbltq_gen}

\begin{DoxyItemize}
\item Compute thermal excess
\item Compute entrainment rate
\item Compute buoyancy for updraft air parcel
\item Compute updraft velocity square(wu2, eqn 13 in Han et al.(2019) \cite{Han_2019})
\item Update pbl height as the height where updraft velocity vanishes
\item Update entrainment rate
\item Compute entrainment rate averaged over the whole pbl
\item Updraft mass flux as a function of updraft velocity profile
\item Compute updraft fraction as a function of mean entrainment rate (Grell and Freitas (2014) \cite{grell_and_freitas_2014}
\item Compute scale-\/aware function based on Arakawa and Wu (2013) \cite{arakawa_and_wu_2013}
\item Final scale-\/aware updraft mass flux
\item Compute updraft property using updated entranment rate
\end{DoxyItemize}

Referenced by \mbox{\hyperlink{group__module__satmedmfvdifq_gab8c41e2463540b19aee80386e7a1fbdc_gab8c41e2463540b19aee80386e7a1fbdc}{satmedmfvdifq\+::satmedmfvdifq\+\_\+run()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__module__satmedmfvdifq_ga15bba20685ffc8340f58dce1d887fdb6_ga15bba20685ffc8340f58dce1d887fdb6_icgraph}
\end{center}
\end{figure}
