\hypertarget{group__rad__cld__ovr__mod}{}\doxysubsection{Radiation Cloud Overlap Module}
\label{group__rad__cld__ovr__mod}\index{Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}}


This module contains the calculation of cloud overlap parameters for both RRTMG and RRTMGP.  


\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{group__rad__cld__ovr__mod_ga164f94f6ca50f3bdd862688783da3053_ga164f94f6ca50f3bdd862688783da3053}{module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::cmp\+\_\+dcorr\+\_\+lgth\+\_\+hogan}} (n\+Col, lat, con\+\_\+pi, dcorr\+\_\+lgth)
\begin{DoxyCompactList}\small\item\em see Shonk et al.(2010) \cite{shonk_et_al_2010} \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__rad__cld__ovr__mod_gabd49f906a8283dbfe968d497e70fc54e_gabd49f906a8283dbfe968d497e70fc54e}{module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::cmp\+\_\+dcorr\+\_\+lgth\+\_\+oreopoulos}} (n\+Col, lat, juldat, yearlength, dcorr\+\_\+lgth)
\item 
subroutine \mbox{\hyperlink{group__rad__cld__ovr__mod_ga6a9be09277cf0fe1fa8bf59d8a9de59b_ga6a9be09277cf0fe1fa8bf59d8a9de59b}{module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::get\+\_\+alpha\+\_\+exper}} (n\+Col, n\+Lay, iovr, iovr\+\_\+exprand, dzlay, dcorr\+\_\+lgth, cld\+\_\+frac, alpha)
\begin{DoxyCompactList}\small\item\em This subroutine provides the alpha cloud overlap parameter for both RRTMG and RRTMGP. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{group__rad__cld__ovr__mod_ga164f94f6ca50f3bdd862688783da3053_ga164f94f6ca50f3bdd862688783da3053}\label{group__rad__cld__ovr__mod_ga164f94f6ca50f3bdd862688783da3053_ga164f94f6ca50f3bdd862688783da3053}} 
\index{Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}!cmp\_dcorr\_lgth\_hogan@{cmp\_dcorr\_lgth\_hogan}}
\index{cmp\_dcorr\_lgth\_hogan@{cmp\_dcorr\_lgth\_hogan}!Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}}
\doxyparagraph{\texorpdfstring{cmp\_dcorr\_lgth\_hogan()}{cmp\_dcorr\_lgth\_hogan()}}
{\footnotesize\ttfamily subroutine module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::cmp\+\_\+dcorr\+\_\+lgth\+\_\+hogan (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n\+Col,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{lat,  }\item[{real(kind\+\_\+phys), intent(in)}]{con\+\_\+pi,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(out)}]{dcorr\+\_\+lgth }\end{DoxyParamCaption})}

\mbox{\Hypertarget{group__rad__cld__ovr__mod_gabd49f906a8283dbfe968d497e70fc54e_gabd49f906a8283dbfe968d497e70fc54e}\label{group__rad__cld__ovr__mod_gabd49f906a8283dbfe968d497e70fc54e_gabd49f906a8283dbfe968d497e70fc54e}} 
\index{Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}!cmp\_dcorr\_lgth\_oreopoulos@{cmp\_dcorr\_lgth\_oreopoulos}}
\index{cmp\_dcorr\_lgth\_oreopoulos@{cmp\_dcorr\_lgth\_oreopoulos}!Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}}
\doxyparagraph{\texorpdfstring{cmp\_dcorr\_lgth\_oreopoulos()}{cmp\_dcorr\_lgth\_oreopoulos()}}
{\footnotesize\ttfamily subroutine module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::cmp\+\_\+dcorr\+\_\+lgth\+\_\+oreopoulos (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n\+Col,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{lat,  }\item[{real(kind\+\_\+phys), intent(in)}]{juldat,  }\item[{integer, intent(in)}]{yearlength,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(out)}]{dcorr\+\_\+lgth }\end{DoxyParamCaption})}

\begin{DoxySeeAlso}{See also}
Oreopoulos et al.(2012) \cite{Oreopoulos_2012} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__rad__cld__ovr__mod_ga6a9be09277cf0fe1fa8bf59d8a9de59b_ga6a9be09277cf0fe1fa8bf59d8a9de59b}\label{group__rad__cld__ovr__mod_ga6a9be09277cf0fe1fa8bf59d8a9de59b_ga6a9be09277cf0fe1fa8bf59d8a9de59b}} 
\index{Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}!get\_alpha\_exper@{get\_alpha\_exper}}
\index{get\_alpha\_exper@{get\_alpha\_exper}!Radiation Cloud Overlap Module@{Radiation Cloud Overlap Module}}
\doxyparagraph{\texorpdfstring{get\_alpha\_exper()}{get\_alpha\_exper()}}
{\footnotesize\ttfamily subroutine module\+\_\+radiation\+\_\+cloud\+\_\+overlap\+::get\+\_\+alpha\+\_\+exper (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n\+Col,  }\item[{integer, intent(in)}]{n\+Lay,  }\item[{integer, intent(in)}]{iovr,  }\item[{integer, intent(in)}]{iovr\+\_\+exprand,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(in)}]{dzlay,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{dcorr\+\_\+lgth,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(in)}]{cld\+\_\+frac,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:)}]{alpha }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{group__module__radiation__clouds_ga80a767becd3b3b96d86affa56a671ee8_ga80a767becd3b3b96d86affa56a671ee8}{module\+\_\+radiation\+\_\+clouds\+::radiation\+\_\+clouds\+\_\+prop()}}.

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