\hypertarget{namespacemodule__microphysics}{}\doxysubsection{module\+\_\+microphysics Module Reference}
\label{namespacemodule__microphysics}\index{module\_microphysics@{module\_microphysics}}


This module contains some subroutines used in microphysics.  


\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_ad5f89457c2cd2ba431b1c60d5ecbecc4_ad5f89457c2cd2ba431b1c60d5ecbecc4}{gsmconst}} (DTPG, mype, first)
\begin{DoxyCompactList}\small\item\em This subroutine initializes constants \& lookup tables for microphysics. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_aa41d6b0b3b4eca4b41999d6c6aadb317_aa41d6b0b3b4eca4b41999d6c6aadb317}{my\+\_\+growth\+\_\+rates}} (DTPH)
\begin{DoxyCompactList}\small\item\em This subrouine sets up lookup table for calculating initial ice crystal growth. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_a9273c6542f2e983e0f9040c80907b3c6_a9273c6542f2e983e0f9040c80907b3c6}{ice\+\_\+lookup}}
\begin{DoxyCompactList}\small\item\em This subroutine creates lookup tables for ice processes. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_a0090b42e85bd381e5459a9e8db9dc120_a0090b42e85bd381e5459a9e8db9dc120}{rain\+\_\+lookup}}
\begin{DoxyCompactList}\small\item\em This subroutine creates lookup tables for rain processes. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_adf7e37430bc5b4ae9054383da7446ab2_adf7e37430bc5b4ae9054383da7446ab2}{gsmcolumn}} (ARAING, ASNOWG, DTPG, I\+\_\+index, J\+\_\+index, LSFC, P\+\_\+col, QI\+\_\+col, QR\+\_\+col, QV\+\_\+col, QW\+\_\+col, Rime\+F\+\_\+col, T\+\_\+col, THICK\+\_\+col, WC\+\_\+col, LM, RHC\+\_\+col, XNCW, FLGmin, PRINT\+\_\+diag, psfc)
\item 
subroutine \mbox{\hyperlink{namespacemodule__microphysics_aa139d6e5af5221d1b2adf5567cee2678_aa139d6e5af5221d1b2adf5567cee2678}{rsipath}} (im, ix, ix2, levs, prsl, prsi, t, q, clw, f\+\_\+ice, f\+\_\+rain, f\+\_\+rime, flgmin, cwatp, cicep, rainp, snowp, recwat, rerain, resnow, lprnt, ipr)
\item 
subroutine \mbox{\hyperlink{group__module__radiation__clouds_ga4e57aa10ba6f9d50191d991e53be6c95_ga4e57aa10ba6f9d50191d991e53be6c95}{rsipath2}} (plyr, plvl, tlyr, qlyr, qcwat, qcice, qrain, rrime, IM, LEVS, iflip, flgmin, cwatp, cicep, rainp, snowp, recwat, rerain, resnow, snden)
\begin{DoxyCompactList}\small\item\em This program is a modified version of Ferrier\textquotesingle{}s original \char`\"{}rshipath\char`\"{} subprogram. It computes layer\textquotesingle{}s cloud liquid, ice, rain, and snow water condensate path and the partical effective radius for liquid droplet, rain drop, and snow flake. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a8f4f8d798ec89d8bb550fa6b6f8eda06_a8f4f8d798ec89d8bb550fa6b6f8eda06}{abfr}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_afdcb4cd9370ca50745e65221becb6eae_afdcb4cd9370ca50745e65221becb6eae}{cbfr}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a9e41f7e6287fe7ede81f17b9e041c09e_a9e41f7e6287fe7ede81f17b9e041c09e}{ciacw}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a1c6192a9baafa2b341b19628e00c19b5_a1c6192a9baafa2b341b19628e00c19b5}{ciacr}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_ac36c8de45d04aab21833d22133311284_ac36c8de45d04aab21833d22133311284}{c\+\_\+n0r0}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a4b8b65e65be09b3e9a5cceca947fc408_a4b8b65e65be09b3e9a5cceca947fc408}{cn0r0}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_abd42b2566e31b5d29c6f69471cb3ec5d_abd42b2566e31b5d29c6f69471cb3ec5d}{cn0r\+\_\+dmrmin}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a3757ff5b4210247ec04e08537dfa9696_a3757ff5b4210247ec04e08537dfa9696}{cn0r\+\_\+dmrmax}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_ac2d7886b9a3b896fbfdce0e3bf3b805a_ac2d7886b9a3b896fbfdce0e3bf3b805a}{cracw}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_aa70387aeb638af57989b45128bfe387d_aa70387aeb638af57989b45128bfe387d}{craut}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a74a1e9686afb4c7b7b7913cf9615ee0c_a74a1e9686afb4c7b7b7913cf9615ee0c}{esw0}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a207d110ab05ae003282c44232b6bb8b1_a207d110ab05ae003282c44232b6bb8b1}{qautx}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a733f21868223ca01612507355d0b85be_a733f21868223ca01612507355d0b85be}{rfmax}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_ada6772b0bc7347f6ebb3c31f2df43563_ada6772b0bc7347f6ebb3c31f2df43563}{rqr\+\_\+dr1}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_ab0d5f615986c3482d2fad8542c4f52b8_ab0d5f615986c3482d2fad8542c4f52b8}{rqr\+\_\+dr2}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a1408a4c383136f8beb5d92049a5461a1_a1408a4c383136f8beb5d92049a5461a1}{rqr\+\_\+dr3}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_af455571cfd5c41222b9cf86fd014a30f_af455571cfd5c41222b9cf86fd014a30f}{rqr\+\_\+drmin}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_ae58b71fa9e96b0836c12a143455ca83b_ae58b71fa9e96b0836c12a143455ca83b}{rqr\+\_\+drmax}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a6f0adb81dca26899ff77f0a454206559_a6f0adb81dca26899ff77f0a454206559}{rr\+\_\+drmin}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a31a6bca21f180e2715bbefa18ef32b08_a31a6bca21f180e2715bbefa18ef32b08}{rr\+\_\+dr1}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_a47ffe9826a0f85b6bf41c1cf06cf148f_a47ffe9826a0f85b6bf41c1cf06cf148f}{rr\+\_\+dr2}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_afbed7ecd787abc8db3c7ff6160412fa1_afbed7ecd787abc8db3c7ff6160412fa1}{rr\+\_\+dr3}}
\item 
real, private \mbox{\hyperlink{namespacemodule__microphysics_af631f5533a9284cf93087bb35396a9de_af631f5533a9284cf93087bb35396a9de}{rr\+\_\+drmax}}
\item 
integer, private \mbox{\hyperlink{namespacemodule__microphysics_acb3899d31d6f2079a2d41c3e551e3443_acb3899d31d6f2079a2d41c3e551e3443}{mic\+\_\+step}}
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aae73524f22f4bc2373aaa5d8a6f7e7d6_aae73524f22f4bc2373aaa5d8a6f7e7d6}{my\+\_\+t1}} =1
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a01af6bac32c88fd12ba020f66ad0ae80_a01af6bac32c88fd12ba020f66ad0ae80}{my\+\_\+t2}} =35
\item 
real, dimension(my\+\_\+t1\+:my\+\_\+t2), private \mbox{\hyperlink{namespacemodule__microphysics_a05041f6bd94be58f8b3bddac6b374b41_a05041f6bd94be58f8b3bddac6b374b41}{my\+\_\+growth}}
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a10a6db795f339c47c5afd6916d0c196b_a10a6db795f339c47c5afd6916d0c196b}{dmimin}} =.\+05e-\/3
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ab71ad8ff5f6f170585e96194373be5cc_ab71ad8ff5f6f170585e96194373be5cc}{dmimax}} =1.e-\/3
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ac355dc0d92140f99522cb35dc025e9b3_ac355dc0d92140f99522cb35dc025e9b3}{xmimin}} =1.e6$\ast$DMImin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ae678585401e3fd39ce21f225ae430677_ae678585401e3fd39ce21f225ae430677}{xmimax}} =1.e6$\ast$DMImax
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a50ee0e811da6e52c191f977407e9e47d_a50ee0e811da6e52c191f977407e9e47d}{deldmi}} =1.e-\/6
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a81bcf203ed1a75b10ea2c7f97ac56a21_a81bcf203ed1a75b10ea2c7f97ac56a21}{mdimin}} =XMImin
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a28b728213c1425c1bd5c05c9a469b92a_a28b728213c1425c1bd5c05c9a469b92a}{mdimax}} =XMImax
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_a85112c2881ca373d648a39bd0c5843fa_a85112c2881ca373d648a39bd0c5843fa}{accri}}
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_a399ef7965cf1f4f6e4aef482e33f9b16_a399ef7965cf1f4f6e4aef482e33f9b16}{massi}}
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_ab31a2c459480d3b9ba2388d3f60db179_ab31a2c459480d3b9ba2388d3f60db179}{sdens}}
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_acd06af071ee4f0a5bb4599f239916dd7_acd06af071ee4f0a5bb4599f239916dd7}{vsnowi}}
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_a420fb71de46ebdf9a097147bf9f9debe_a420fb71de46ebdf9a097147bf9f9debe}{venti1}}
\item 
real, dimension(mdimin\+:mdimax), private \mbox{\hyperlink{namespacemodule__microphysics_a340e6633b234e32289115c3ff08277c5_a340e6633b234e32289115c3ff08277c5}{venti2}}
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a67a841cda9f172633fa4895d1a3433e7_a67a841cda9f172633fa4895d1a3433e7}{dmrmin}} =.\+05e-\/3
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a5faae0c4f54f72f04b2874f5588276f5_a5faae0c4f54f72f04b2874f5588276f5}{dmrmax}} =.\+45e-\/3
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a77fb6cadd143fc66a45cfdae1569cd81_a77fb6cadd143fc66a45cfdae1569cd81}{xmrmin}} =1.e6$\ast$DMRmin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ad2c7abf18a4c75103e965cb9c856e6f7_ad2c7abf18a4c75103e965cb9c856e6f7}{xmrmax}} =1.e6$\ast$DMRmax
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a8196aeaa83acb0941194563281aa721b_a8196aeaa83acb0941194563281aa721b}{deldmr}} =1.e-\/6
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a9a5f8e03c03725a03b9fc923d095e31a_a9a5f8e03c03725a03b9fc923d095e31a}{nlimin}} =100.
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aa9201f3dba87b517d0fe88af177c4281_aa9201f3dba87b517d0fe88af177c4281}{mdrmin}} =XMRmin
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aa21f2a4aa4dc086cbe80493ae7da6b8b_aa21f2a4aa4dc086cbe80493ae7da6b8b}{mdrmax}} =XMRmax
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a48966fa99ac5a7268ef5f473a675eeb2_a48966fa99ac5a7268ef5f473a675eeb2}{indexsmin}} =100
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a86f747f0e2a77aee3a2c8270a0f2fc6d_a86f747f0e2a77aee3a2c8270a0f2fc6d}{rerainmin}} =1.\+5$\ast$XMRmin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_af6848ae665e78e65d3bba57070b1b3f1_af6848ae665e78e65d3bba57070b1b3f1}{recimin}} =1.\+5$\ast$XMImin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a81c5ef9dd599136905b90481b2f9a709_a81c5ef9dd599136905b90481b2f9a709}{resnowmin}} =1.\+5$\ast$INDEXSmin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_af0da29703a6a61d2f5a41f60d9fd2147_af0da29703a6a61d2f5a41f60d9fd2147}{recwmin}} =10.
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_ac58ee32a06efc573a2c380d77cd4e5c5_ac58ee32a06efc573a2c380d77cd4e5c5}{accrr}}
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_a3b33f42c343ef0fbfe6585bbeccc99c7_a3b33f42c343ef0fbfe6585bbeccc99c7}{massr}}
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_a481bd873812c291fe7ddce951cf6440d_a481bd873812c291fe7ddce951cf6440d}{rrate}}
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_aa57b0e61801d417b3866f69269e886b2_aa57b0e61801d417b3866f69269e886b2}{vrain}}
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_a17a8a4c24d0e7bd36c202103141dc1f8_a17a8a4c24d0e7bd36c202103141dc1f8}{ventr1}}
\item 
real, dimension(mdrmin\+:mdrmax), private \mbox{\hyperlink{namespacemodule__microphysics_a95936805512ce6f13a072461b3694020_a95936805512ce6f13a072461b3694020}{ventr2}}
\item 
integer, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aaea427462ab04c90a0e8188c08e102c2_aaea427462ab04c90a0e8188c08e102c2}{nrime}} =40
\item 
real, dimension(2\+:9, 0\+:\mbox{\hyperlink{namespacemodule__microphysics_aaea427462ab04c90a0e8188c08e102c2_aaea427462ab04c90a0e8188c08e102c2}{nrime}}), private \mbox{\hyperlink{namespacemodule__microphysics_a2979744b6713e1ea75813ce1329967c6_a2979744b6713e1ea75813ce1329967c6}{vel\+\_\+rf}}
\item 
integer, parameter \mbox{\hyperlink{namespacemodule__microphysics_ada649157311835e0fa4c4d24057d5aa4_ada649157311835e0fa4c4d24057d5aa4}{itlo}} =-\/60
\item 
integer, parameter \mbox{\hyperlink{namespacemodule__microphysics_aac47e36935bcfaf088e6d0cb266d74f5_aac47e36935bcfaf088e6d0cb266d74f5}{ithi}} =40
\item 
integer, dimension(itlo\+:ithi, 4) \mbox{\hyperlink{namespacemodule__microphysics_a8893b7e5e0d04741a7e155c999480f92_a8893b7e5e0d04741a7e155c999480f92}{nstats}}
\item 
real, dimension(itlo\+:ithi, 5) \mbox{\hyperlink{namespacemodule__microphysics_ae783e9f9007b2cc25590b9e967461ef7_ae783e9f9007b2cc25590b9e967461ef7}{qmax}}
\item 
real, dimension(itlo\+:ithi, 22) \mbox{\hyperlink{namespacemodule__microphysics_a1ca8e1d6e01d0b1bfb406608ccfeff5d_a1ca8e1d6e01d0b1bfb406608ccfeff5d}{qtot}}
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ac6a69520267cc2a724098256e42d0ce3_ac6a69520267cc2a724098256e42d0ce3}{t\+\_\+ice}} =-\/40.
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_af2f3a61dc698e57048d20ebef328de4c_af2f3a61dc698e57048d20ebef328de4c}{t\+\_\+ice\+\_\+init}} =-\/15.
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_ae6cb25c6ef4d76e53988a1390c99bacb_ae6cb25c6ef4d76e53988a1390c99bacb}{thom}} =T\+\_\+\+ICE
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a7759795319d20ea93e3ceb6755333fa1_a7759795319d20ea93e3ceb6755333fa1}{tnw}} =50.
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a14f276771aea75d768df7e65c93e0092_a14f276771aea75d768df7e65c93e0092}{toler}} =1.\+0E-\/20
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_a418313a9edf6377f6da222721f0162ec_a418313a9edf6377f6da222721f0162ec}{recice}} =RECImin
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_afe7934d92a0c98abf033bdb8048f1150_afe7934d92a0c98abf033bdb8048f1150}{epsq}} =1.\+0E-\/20
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_acc3ab65b36e305916110e99b62950f06_acc3ab65b36e305916110e99b62950f06}{flg0p1}} =0.\+1
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aba6c373d8f4b57222e00acba9b1d146e_aba6c373d8f4b57222e00acba9b1d146e}{flg0p2}} =0.\+2
\item 
real, parameter, private \mbox{\hyperlink{namespacemodule__microphysics_aa57a752bc8d2072c9485e2b24f0eda8c_aa57a752bc8d2072c9485e2b24f0eda8c}{flg1p0}} =1.\+0
\end{DoxyCompactItemize}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{namespacemodule__microphysics_ad5f89457c2cd2ba431b1c60d5ecbecc4_ad5f89457c2cd2ba431b1c60d5ecbecc4}\label{namespacemodule__microphysics_ad5f89457c2cd2ba431b1c60d5ecbecc4_ad5f89457c2cd2ba431b1c60d5ecbecc4}} 
\index{module\_microphysics@{module\_microphysics}!gsmconst@{gsmconst}}
\index{gsmconst@{gsmconst}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{gsmconst()}{gsmconst()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::gsmconst (\begin{DoxyParamCaption}\item[{real}]{DTPG,  }\item[{integer}]{mype,  }\item[{logical}]{first }\end{DoxyParamCaption})}

\mbox{\Hypertarget{namespacemodule__microphysics_aa41d6b0b3b4eca4b41999d6c6aadb317_aa41d6b0b3b4eca4b41999d6c6aadb317}\label{namespacemodule__microphysics_aa41d6b0b3b4eca4b41999d6c6aadb317_aa41d6b0b3b4eca4b41999d6c6aadb317}} 
\index{module\_microphysics@{module\_microphysics}!my\_growth\_rates@{my\_growth\_rates}}
\index{my\_growth\_rates@{my\_growth\_rates}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{my\_growth\_rates()}{my\_growth\_rates()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::my\+\_\+growth\+\_\+rates (\begin{DoxyParamCaption}\item[{real}]{DTPH }\end{DoxyParamCaption})}

\mbox{\Hypertarget{namespacemodule__microphysics_a9273c6542f2e983e0f9040c80907b3c6_a9273c6542f2e983e0f9040c80907b3c6}\label{namespacemodule__microphysics_a9273c6542f2e983e0f9040c80907b3c6_a9273c6542f2e983e0f9040c80907b3c6}} 
\index{module\_microphysics@{module\_microphysics}!ice\_lookup@{ice\_lookup}}
\index{ice\_lookup@{ice\_lookup}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ice\_lookup()}{ice\_lookup()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::ice\+\_\+lookup}

\mbox{\Hypertarget{namespacemodule__microphysics_a0090b42e85bd381e5459a9e8db9dc120_a0090b42e85bd381e5459a9e8db9dc120}\label{namespacemodule__microphysics_a0090b42e85bd381e5459a9e8db9dc120_a0090b42e85bd381e5459a9e8db9dc120}} 
\index{module\_microphysics@{module\_microphysics}!rain\_lookup@{rain\_lookup}}
\index{rain\_lookup@{rain\_lookup}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rain\_lookup()}{rain\_lookup()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::rain\+\_\+lookup}

\mbox{\Hypertarget{namespacemodule__microphysics_adf7e37430bc5b4ae9054383da7446ab2_adf7e37430bc5b4ae9054383da7446ab2}\label{namespacemodule__microphysics_adf7e37430bc5b4ae9054383da7446ab2_adf7e37430bc5b4ae9054383da7446ab2}} 
\index{module\_microphysics@{module\_microphysics}!gsmcolumn@{gsmcolumn}}
\index{gsmcolumn@{gsmcolumn}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{gsmcolumn()}{gsmcolumn()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::gsmcolumn (\begin{DoxyParamCaption}\item[{real}]{ARAING,  }\item[{real}]{ASNOWG,  }\item[{real}]{DTPG,  }\item[{integer}]{I\+\_\+index,  }\item[{integer}]{J\+\_\+index,  }\item[{integer}]{LSFC,  }\item[{real, dimension(lm)}]{P\+\_\+col,  }\item[{real, dimension(lm)}]{QI\+\_\+col,  }\item[{real, dimension(lm)}]{QR\+\_\+col,  }\item[{real, dimension(lm)}]{QV\+\_\+col,  }\item[{real, dimension(lm)}]{QW\+\_\+col,  }\item[{real, dimension(lm)}]{Rime\+F\+\_\+col,  }\item[{real, dimension(lm)}]{T\+\_\+col,  }\item[{real, dimension(lm)}]{THICK\+\_\+col,  }\item[{real, dimension(lm)}]{WC\+\_\+col,  }\item[{integer}]{LM,  }\item[{real, dimension(lm)}]{RHC\+\_\+col,  }\item[{real, dimension(lm)}]{XNCW,  }\item[{real}]{FLGmin,  }\item[{logical}]{PRINT\+\_\+diag,  }\item[{real}]{psfc }\end{DoxyParamCaption})}

\mbox{\Hypertarget{namespacemodule__microphysics_aa139d6e5af5221d1b2adf5567cee2678_aa139d6e5af5221d1b2adf5567cee2678}\label{namespacemodule__microphysics_aa139d6e5af5221d1b2adf5567cee2678_aa139d6e5af5221d1b2adf5567cee2678}} 
\index{module\_microphysics@{module\_microphysics}!rsipath@{rsipath}}
\index{rsipath@{rsipath}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rsipath()}{rsipath()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::rsipath (\begin{DoxyParamCaption}\item[{integer}]{im,  }\item[{integer}]{ix,  }\item[{integer}]{ix2,  }\item[{integer}]{levs,  }\item[{real, dimension(ix,levs)}]{prsl,  }\item[{real, dimension(ix,levs+1)}]{prsi,  }\item[{real, dimension(ix,levs)}]{t,  }\item[{real, dimension(ix,levs)}]{q,  }\item[{real, dimension(ix2,levs)}]{clw,  }\item[{real, dimension(ix2,levs)}]{f\+\_\+ice,  }\item[{real, dimension(ix2,levs)}]{f\+\_\+rain,  }\item[{real, dimension(ix2,levs)}]{f\+\_\+rime,  }\item[{real}]{flgmin,  }\item[{real, dimension(ix,levs)}]{cwatp,  }\item[{real, dimension(ix,levs)}]{cicep,  }\item[{real, dimension(ix,levs)}]{rainp,  }\item[{real, dimension(ix,levs)}]{snowp,  }\item[{real, dimension(ix,levs)}]{recwat,  }\item[{real, dimension(ix,levs)}]{rerain,  }\item[{real, dimension(ix,levs)}]{resnow,  }\item[{logical}]{lprnt,  }\item[{integer}]{ipr }\end{DoxyParamCaption})}

\mbox{\Hypertarget{group__module__radiation__clouds_ga4e57aa10ba6f9d50191d991e53be6c95_ga4e57aa10ba6f9d50191d991e53be6c95}\label{group__module__radiation__clouds_ga4e57aa10ba6f9d50191d991e53be6c95_ga4e57aa10ba6f9d50191d991e53be6c95}} 
\index{module\_microphysics@{module\_microphysics}!rsipath2@{rsipath2}}
\index{rsipath2@{rsipath2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rsipath2()}{rsipath2()}}
{\footnotesize\ttfamily subroutine module\+\_\+microphysics\+::rsipath2 (\begin{DoxyParamCaption}\item[{real, dimension(\+:,\+:), intent(in)}]{plyr,  }\item[{real, dimension(\+:,\+:), intent(in)}]{plvl,  }\item[{real, dimension(\+:,\+:), intent(in)}]{tlyr,  }\item[{real, dimension(\+:,\+:), intent(in)}]{qlyr,  }\item[{real, dimension(\+:,\+:), intent(in)}]{qcwat,  }\item[{real, dimension(\+:,\+:), intent(in)}]{qcice,  }\item[{real, dimension(\+:,\+:), intent(in)}]{qrain,  }\item[{real, dimension(\+:,\+:), intent(in)}]{rrime,  }\item[{integer, intent(in)}]{IM,  }\item[{integer, intent(in)}]{LEVS,  }\item[{integer, intent(in)}]{iflip,  }\item[{real, dimension(\+:), intent(in)}]{flgmin,  }\item[{real, dimension(\+:,\+:), intent(out)}]{cwatp,  }\item[{real, dimension(\+:,\+:), intent(out)}]{cicep,  }\item[{real, dimension(\+:,\+:), intent(out)}]{rainp,  }\item[{real, dimension(\+:,\+:), intent(out)}]{snowp,  }\item[{real, dimension(\+:,\+:), intent(out)}]{recwat,  }\item[{real, dimension(\+:,\+:), intent(out)}]{rerain,  }\item[{real, dimension(\+:,\+:), intent(out)}]{resnow,  }\item[{real, dimension(\+:,\+:), intent(out)}]{snden }\end{DoxyParamCaption})}



\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespacemodule__microphysics_a8f4f8d798ec89d8bb550fa6b6f8eda06_a8f4f8d798ec89d8bb550fa6b6f8eda06}\label{namespacemodule__microphysics_a8f4f8d798ec89d8bb550fa6b6f8eda06_a8f4f8d798ec89d8bb550fa6b6f8eda06}} 
\index{module\_microphysics@{module\_microphysics}!abfr@{abfr}}
\index{abfr@{abfr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{abfr}{abfr}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::abfr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_afdcb4cd9370ca50745e65221becb6eae_afdcb4cd9370ca50745e65221becb6eae}\label{namespacemodule__microphysics_afdcb4cd9370ca50745e65221becb6eae_afdcb4cd9370ca50745e65221becb6eae}} 
\index{module\_microphysics@{module\_microphysics}!cbfr@{cbfr}}
\index{cbfr@{cbfr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{cbfr}{cbfr}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::cbfr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a9e41f7e6287fe7ede81f17b9e041c09e_a9e41f7e6287fe7ede81f17b9e041c09e}\label{namespacemodule__microphysics_a9e41f7e6287fe7ede81f17b9e041c09e_a9e41f7e6287fe7ede81f17b9e041c09e}} 
\index{module\_microphysics@{module\_microphysics}!ciacw@{ciacw}}
\index{ciacw@{ciacw}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ciacw}{ciacw}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::ciacw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a1c6192a9baafa2b341b19628e00c19b5_a1c6192a9baafa2b341b19628e00c19b5}\label{namespacemodule__microphysics_a1c6192a9baafa2b341b19628e00c19b5_a1c6192a9baafa2b341b19628e00c19b5}} 
\index{module\_microphysics@{module\_microphysics}!ciacr@{ciacr}}
\index{ciacr@{ciacr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ciacr}{ciacr}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::ciacr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ac36c8de45d04aab21833d22133311284_ac36c8de45d04aab21833d22133311284}\label{namespacemodule__microphysics_ac36c8de45d04aab21833d22133311284_ac36c8de45d04aab21833d22133311284}} 
\index{module\_microphysics@{module\_microphysics}!c\_n0r0@{c\_n0r0}}
\index{c\_n0r0@{c\_n0r0}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{c\_n0r0}{c\_n0r0}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::c\+\_\+n0r0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a4b8b65e65be09b3e9a5cceca947fc408_a4b8b65e65be09b3e9a5cceca947fc408}\label{namespacemodule__microphysics_a4b8b65e65be09b3e9a5cceca947fc408_a4b8b65e65be09b3e9a5cceca947fc408}} 
\index{module\_microphysics@{module\_microphysics}!cn0r0@{cn0r0}}
\index{cn0r0@{cn0r0}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{cn0r0}{cn0r0}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::cn0r0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_abd42b2566e31b5d29c6f69471cb3ec5d_abd42b2566e31b5d29c6f69471cb3ec5d}\label{namespacemodule__microphysics_abd42b2566e31b5d29c6f69471cb3ec5d_abd42b2566e31b5d29c6f69471cb3ec5d}} 
\index{module\_microphysics@{module\_microphysics}!cn0r\_dmrmin@{cn0r\_dmrmin}}
\index{cn0r\_dmrmin@{cn0r\_dmrmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{cn0r\_dmrmin}{cn0r\_dmrmin}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::cn0r\+\_\+dmrmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a3757ff5b4210247ec04e08537dfa9696_a3757ff5b4210247ec04e08537dfa9696}\label{namespacemodule__microphysics_a3757ff5b4210247ec04e08537dfa9696_a3757ff5b4210247ec04e08537dfa9696}} 
\index{module\_microphysics@{module\_microphysics}!cn0r\_dmrmax@{cn0r\_dmrmax}}
\index{cn0r\_dmrmax@{cn0r\_dmrmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{cn0r\_dmrmax}{cn0r\_dmrmax}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::cn0r\+\_\+dmrmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ac2d7886b9a3b896fbfdce0e3bf3b805a_ac2d7886b9a3b896fbfdce0e3bf3b805a}\label{namespacemodule__microphysics_ac2d7886b9a3b896fbfdce0e3bf3b805a_ac2d7886b9a3b896fbfdce0e3bf3b805a}} 
\index{module\_microphysics@{module\_microphysics}!cracw@{cracw}}
\index{cracw@{cracw}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{cracw}{cracw}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::cracw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aa70387aeb638af57989b45128bfe387d_aa70387aeb638af57989b45128bfe387d}\label{namespacemodule__microphysics_aa70387aeb638af57989b45128bfe387d_aa70387aeb638af57989b45128bfe387d}} 
\index{module\_microphysics@{module\_microphysics}!craut@{craut}}
\index{craut@{craut}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{craut}{craut}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::craut\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a74a1e9686afb4c7b7b7913cf9615ee0c_a74a1e9686afb4c7b7b7913cf9615ee0c}\label{namespacemodule__microphysics_a74a1e9686afb4c7b7b7913cf9615ee0c_a74a1e9686afb4c7b7b7913cf9615ee0c}} 
\index{module\_microphysics@{module\_microphysics}!esw0@{esw0}}
\index{esw0@{esw0}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{esw0}{esw0}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::esw0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a207d110ab05ae003282c44232b6bb8b1_a207d110ab05ae003282c44232b6bb8b1}\label{namespacemodule__microphysics_a207d110ab05ae003282c44232b6bb8b1_a207d110ab05ae003282c44232b6bb8b1}} 
\index{module\_microphysics@{module\_microphysics}!qautx@{qautx}}
\index{qautx@{qautx}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{qautx}{qautx}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::qautx\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a733f21868223ca01612507355d0b85be_a733f21868223ca01612507355d0b85be}\label{namespacemodule__microphysics_a733f21868223ca01612507355d0b85be_a733f21868223ca01612507355d0b85be}} 
\index{module\_microphysics@{module\_microphysics}!rfmax@{rfmax}}
\index{rfmax@{rfmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rfmax}{rfmax}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rfmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ada6772b0bc7347f6ebb3c31f2df43563_ada6772b0bc7347f6ebb3c31f2df43563}\label{namespacemodule__microphysics_ada6772b0bc7347f6ebb3c31f2df43563_ada6772b0bc7347f6ebb3c31f2df43563}} 
\index{module\_microphysics@{module\_microphysics}!rqr\_dr1@{rqr\_dr1}}
\index{rqr\_dr1@{rqr\_dr1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rqr\_dr1}{rqr\_dr1}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rqr\+\_\+dr1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ab0d5f615986c3482d2fad8542c4f52b8_ab0d5f615986c3482d2fad8542c4f52b8}\label{namespacemodule__microphysics_ab0d5f615986c3482d2fad8542c4f52b8_ab0d5f615986c3482d2fad8542c4f52b8}} 
\index{module\_microphysics@{module\_microphysics}!rqr\_dr2@{rqr\_dr2}}
\index{rqr\_dr2@{rqr\_dr2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rqr\_dr2}{rqr\_dr2}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rqr\+\_\+dr2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a1408a4c383136f8beb5d92049a5461a1_a1408a4c383136f8beb5d92049a5461a1}\label{namespacemodule__microphysics_a1408a4c383136f8beb5d92049a5461a1_a1408a4c383136f8beb5d92049a5461a1}} 
\index{module\_microphysics@{module\_microphysics}!rqr\_dr3@{rqr\_dr3}}
\index{rqr\_dr3@{rqr\_dr3}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rqr\_dr3}{rqr\_dr3}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rqr\+\_\+dr3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_af455571cfd5c41222b9cf86fd014a30f_af455571cfd5c41222b9cf86fd014a30f}\label{namespacemodule__microphysics_af455571cfd5c41222b9cf86fd014a30f_af455571cfd5c41222b9cf86fd014a30f}} 
\index{module\_microphysics@{module\_microphysics}!rqr\_drmin@{rqr\_drmin}}
\index{rqr\_drmin@{rqr\_drmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rqr\_drmin}{rqr\_drmin}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rqr\+\_\+drmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ae58b71fa9e96b0836c12a143455ca83b_ae58b71fa9e96b0836c12a143455ca83b}\label{namespacemodule__microphysics_ae58b71fa9e96b0836c12a143455ca83b_ae58b71fa9e96b0836c12a143455ca83b}} 
\index{module\_microphysics@{module\_microphysics}!rqr\_drmax@{rqr\_drmax}}
\index{rqr\_drmax@{rqr\_drmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rqr\_drmax}{rqr\_drmax}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rqr\+\_\+drmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a6f0adb81dca26899ff77f0a454206559_a6f0adb81dca26899ff77f0a454206559}\label{namespacemodule__microphysics_a6f0adb81dca26899ff77f0a454206559_a6f0adb81dca26899ff77f0a454206559}} 
\index{module\_microphysics@{module\_microphysics}!rr\_drmin@{rr\_drmin}}
\index{rr\_drmin@{rr\_drmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rr\_drmin}{rr\_drmin}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rr\+\_\+drmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a31a6bca21f180e2715bbefa18ef32b08_a31a6bca21f180e2715bbefa18ef32b08}\label{namespacemodule__microphysics_a31a6bca21f180e2715bbefa18ef32b08_a31a6bca21f180e2715bbefa18ef32b08}} 
\index{module\_microphysics@{module\_microphysics}!rr\_dr1@{rr\_dr1}}
\index{rr\_dr1@{rr\_dr1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rr\_dr1}{rr\_dr1}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rr\+\_\+dr1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a47ffe9826a0f85b6bf41c1cf06cf148f_a47ffe9826a0f85b6bf41c1cf06cf148f}\label{namespacemodule__microphysics_a47ffe9826a0f85b6bf41c1cf06cf148f_a47ffe9826a0f85b6bf41c1cf06cf148f}} 
\index{module\_microphysics@{module\_microphysics}!rr\_dr2@{rr\_dr2}}
\index{rr\_dr2@{rr\_dr2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rr\_dr2}{rr\_dr2}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rr\+\_\+dr2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_afbed7ecd787abc8db3c7ff6160412fa1_afbed7ecd787abc8db3c7ff6160412fa1}\label{namespacemodule__microphysics_afbed7ecd787abc8db3c7ff6160412fa1_afbed7ecd787abc8db3c7ff6160412fa1}} 
\index{module\_microphysics@{module\_microphysics}!rr\_dr3@{rr\_dr3}}
\index{rr\_dr3@{rr\_dr3}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rr\_dr3}{rr\_dr3}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rr\+\_\+dr3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_af631f5533a9284cf93087bb35396a9de_af631f5533a9284cf93087bb35396a9de}\label{namespacemodule__microphysics_af631f5533a9284cf93087bb35396a9de_af631f5533a9284cf93087bb35396a9de}} 
\index{module\_microphysics@{module\_microphysics}!rr\_drmax@{rr\_drmax}}
\index{rr\_drmax@{rr\_drmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rr\_drmax}{rr\_drmax}}
{\footnotesize\ttfamily real, private module\+\_\+microphysics\+::rr\+\_\+drmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_acb3899d31d6f2079a2d41c3e551e3443_acb3899d31d6f2079a2d41c3e551e3443}\label{namespacemodule__microphysics_acb3899d31d6f2079a2d41c3e551e3443_acb3899d31d6f2079a2d41c3e551e3443}} 
\index{module\_microphysics@{module\_microphysics}!mic\_step@{mic\_step}}
\index{mic\_step@{mic\_step}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{mic\_step}{mic\_step}}
{\footnotesize\ttfamily integer, private module\+\_\+microphysics\+::mic\+\_\+step\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aae73524f22f4bc2373aaa5d8a6f7e7d6_aae73524f22f4bc2373aaa5d8a6f7e7d6}\label{namespacemodule__microphysics_aae73524f22f4bc2373aaa5d8a6f7e7d6_aae73524f22f4bc2373aaa5d8a6f7e7d6}} 
\index{module\_microphysics@{module\_microphysics}!my\_t1@{my\_t1}}
\index{my\_t1@{my\_t1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{my\_t1}{my\_t1}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::my\+\_\+t1 =1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a01af6bac32c88fd12ba020f66ad0ae80_a01af6bac32c88fd12ba020f66ad0ae80}\label{namespacemodule__microphysics_a01af6bac32c88fd12ba020f66ad0ae80_a01af6bac32c88fd12ba020f66ad0ae80}} 
\index{module\_microphysics@{module\_microphysics}!my\_t2@{my\_t2}}
\index{my\_t2@{my\_t2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{my\_t2}{my\_t2}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::my\+\_\+t2 =35\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a05041f6bd94be58f8b3bddac6b374b41_a05041f6bd94be58f8b3bddac6b374b41}\label{namespacemodule__microphysics_a05041f6bd94be58f8b3bddac6b374b41_a05041f6bd94be58f8b3bddac6b374b41}} 
\index{module\_microphysics@{module\_microphysics}!my\_growth@{my\_growth}}
\index{my\_growth@{my\_growth}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{my\_growth}{my\_growth}}
{\footnotesize\ttfamily real, dimension(my\+\_\+t1\+:my\+\_\+t2), private module\+\_\+microphysics\+::my\+\_\+growth\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a10a6db795f339c47c5afd6916d0c196b_a10a6db795f339c47c5afd6916d0c196b}\label{namespacemodule__microphysics_a10a6db795f339c47c5afd6916d0c196b_a10a6db795f339c47c5afd6916d0c196b}} 
\index{module\_microphysics@{module\_microphysics}!dmimin@{dmimin}}
\index{dmimin@{dmimin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{dmimin}{dmimin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::dmimin =.\+05e-\/3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ab71ad8ff5f6f170585e96194373be5cc_ab71ad8ff5f6f170585e96194373be5cc}\label{namespacemodule__microphysics_ab71ad8ff5f6f170585e96194373be5cc_ab71ad8ff5f6f170585e96194373be5cc}} 
\index{module\_microphysics@{module\_microphysics}!dmimax@{dmimax}}
\index{dmimax@{dmimax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{dmimax}{dmimax}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::dmimax =1.e-\/3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ac355dc0d92140f99522cb35dc025e9b3_ac355dc0d92140f99522cb35dc025e9b3}\label{namespacemodule__microphysics_ac355dc0d92140f99522cb35dc025e9b3_ac355dc0d92140f99522cb35dc025e9b3}} 
\index{module\_microphysics@{module\_microphysics}!xmimin@{xmimin}}
\index{xmimin@{xmimin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{xmimin}{xmimin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::xmimin =1.e6$\ast$DMImin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ae678585401e3fd39ce21f225ae430677_ae678585401e3fd39ce21f225ae430677}\label{namespacemodule__microphysics_ae678585401e3fd39ce21f225ae430677_ae678585401e3fd39ce21f225ae430677}} 
\index{module\_microphysics@{module\_microphysics}!xmimax@{xmimax}}
\index{xmimax@{xmimax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{xmimax}{xmimax}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::xmimax =1.e6$\ast$DMImax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a50ee0e811da6e52c191f977407e9e47d_a50ee0e811da6e52c191f977407e9e47d}\label{namespacemodule__microphysics_a50ee0e811da6e52c191f977407e9e47d_a50ee0e811da6e52c191f977407e9e47d}} 
\index{module\_microphysics@{module\_microphysics}!deldmi@{deldmi}}
\index{deldmi@{deldmi}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{deldmi}{deldmi}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::deldmi =1.e-\/6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a81bcf203ed1a75b10ea2c7f97ac56a21_a81bcf203ed1a75b10ea2c7f97ac56a21}\label{namespacemodule__microphysics_a81bcf203ed1a75b10ea2c7f97ac56a21_a81bcf203ed1a75b10ea2c7f97ac56a21}} 
\index{module\_microphysics@{module\_microphysics}!mdimin@{mdimin}}
\index{mdimin@{mdimin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{mdimin}{mdimin}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::mdimin =XMImin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a28b728213c1425c1bd5c05c9a469b92a_a28b728213c1425c1bd5c05c9a469b92a}\label{namespacemodule__microphysics_a28b728213c1425c1bd5c05c9a469b92a_a28b728213c1425c1bd5c05c9a469b92a}} 
\index{module\_microphysics@{module\_microphysics}!mdimax@{mdimax}}
\index{mdimax@{mdimax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{mdimax}{mdimax}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::mdimax =XMImax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a85112c2881ca373d648a39bd0c5843fa_a85112c2881ca373d648a39bd0c5843fa}\label{namespacemodule__microphysics_a85112c2881ca373d648a39bd0c5843fa_a85112c2881ca373d648a39bd0c5843fa}} 
\index{module\_microphysics@{module\_microphysics}!accri@{accri}}
\index{accri@{accri}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{accri}{accri}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::accri\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a399ef7965cf1f4f6e4aef482e33f9b16_a399ef7965cf1f4f6e4aef482e33f9b16}\label{namespacemodule__microphysics_a399ef7965cf1f4f6e4aef482e33f9b16_a399ef7965cf1f4f6e4aef482e33f9b16}} 
\index{module\_microphysics@{module\_microphysics}!massi@{massi}}
\index{massi@{massi}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{massi}{massi}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::massi\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ab31a2c459480d3b9ba2388d3f60db179_ab31a2c459480d3b9ba2388d3f60db179}\label{namespacemodule__microphysics_ab31a2c459480d3b9ba2388d3f60db179_ab31a2c459480d3b9ba2388d3f60db179}} 
\index{module\_microphysics@{module\_microphysics}!sdens@{sdens}}
\index{sdens@{sdens}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{sdens}{sdens}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::sdens\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_acd06af071ee4f0a5bb4599f239916dd7_acd06af071ee4f0a5bb4599f239916dd7}\label{namespacemodule__microphysics_acd06af071ee4f0a5bb4599f239916dd7_acd06af071ee4f0a5bb4599f239916dd7}} 
\index{module\_microphysics@{module\_microphysics}!vsnowi@{vsnowi}}
\index{vsnowi@{vsnowi}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{vsnowi}{vsnowi}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::vsnowi\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a420fb71de46ebdf9a097147bf9f9debe_a420fb71de46ebdf9a097147bf9f9debe}\label{namespacemodule__microphysics_a420fb71de46ebdf9a097147bf9f9debe_a420fb71de46ebdf9a097147bf9f9debe}} 
\index{module\_microphysics@{module\_microphysics}!venti1@{venti1}}
\index{venti1@{venti1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{venti1}{venti1}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::venti1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a340e6633b234e32289115c3ff08277c5_a340e6633b234e32289115c3ff08277c5}\label{namespacemodule__microphysics_a340e6633b234e32289115c3ff08277c5_a340e6633b234e32289115c3ff08277c5}} 
\index{module\_microphysics@{module\_microphysics}!venti2@{venti2}}
\index{venti2@{venti2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{venti2}{venti2}}
{\footnotesize\ttfamily real, dimension(mdimin\+:mdimax), private module\+\_\+microphysics\+::venti2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a67a841cda9f172633fa4895d1a3433e7_a67a841cda9f172633fa4895d1a3433e7}\label{namespacemodule__microphysics_a67a841cda9f172633fa4895d1a3433e7_a67a841cda9f172633fa4895d1a3433e7}} 
\index{module\_microphysics@{module\_microphysics}!dmrmin@{dmrmin}}
\index{dmrmin@{dmrmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{dmrmin}{dmrmin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::dmrmin =.\+05e-\/3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a5faae0c4f54f72f04b2874f5588276f5_a5faae0c4f54f72f04b2874f5588276f5}\label{namespacemodule__microphysics_a5faae0c4f54f72f04b2874f5588276f5_a5faae0c4f54f72f04b2874f5588276f5}} 
\index{module\_microphysics@{module\_microphysics}!dmrmax@{dmrmax}}
\index{dmrmax@{dmrmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{dmrmax}{dmrmax}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::dmrmax =.\+45e-\/3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a77fb6cadd143fc66a45cfdae1569cd81_a77fb6cadd143fc66a45cfdae1569cd81}\label{namespacemodule__microphysics_a77fb6cadd143fc66a45cfdae1569cd81_a77fb6cadd143fc66a45cfdae1569cd81}} 
\index{module\_microphysics@{module\_microphysics}!xmrmin@{xmrmin}}
\index{xmrmin@{xmrmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{xmrmin}{xmrmin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::xmrmin =1.e6$\ast$DMRmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ad2c7abf18a4c75103e965cb9c856e6f7_ad2c7abf18a4c75103e965cb9c856e6f7}\label{namespacemodule__microphysics_ad2c7abf18a4c75103e965cb9c856e6f7_ad2c7abf18a4c75103e965cb9c856e6f7}} 
\index{module\_microphysics@{module\_microphysics}!xmrmax@{xmrmax}}
\index{xmrmax@{xmrmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{xmrmax}{xmrmax}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::xmrmax =1.e6$\ast$DMRmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a8196aeaa83acb0941194563281aa721b_a8196aeaa83acb0941194563281aa721b}\label{namespacemodule__microphysics_a8196aeaa83acb0941194563281aa721b_a8196aeaa83acb0941194563281aa721b}} 
\index{module\_microphysics@{module\_microphysics}!deldmr@{deldmr}}
\index{deldmr@{deldmr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{deldmr}{deldmr}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::deldmr =1.e-\/6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a9a5f8e03c03725a03b9fc923d095e31a_a9a5f8e03c03725a03b9fc923d095e31a}\label{namespacemodule__microphysics_a9a5f8e03c03725a03b9fc923d095e31a_a9a5f8e03c03725a03b9fc923d095e31a}} 
\index{module\_microphysics@{module\_microphysics}!nlimin@{nlimin}}
\index{nlimin@{nlimin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{nlimin}{nlimin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::nlimin =100.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aa9201f3dba87b517d0fe88af177c4281_aa9201f3dba87b517d0fe88af177c4281}\label{namespacemodule__microphysics_aa9201f3dba87b517d0fe88af177c4281_aa9201f3dba87b517d0fe88af177c4281}} 
\index{module\_microphysics@{module\_microphysics}!mdrmin@{mdrmin}}
\index{mdrmin@{mdrmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{mdrmin}{mdrmin}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::mdrmin =XMRmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aa21f2a4aa4dc086cbe80493ae7da6b8b_aa21f2a4aa4dc086cbe80493ae7da6b8b}\label{namespacemodule__microphysics_aa21f2a4aa4dc086cbe80493ae7da6b8b_aa21f2a4aa4dc086cbe80493ae7da6b8b}} 
\index{module\_microphysics@{module\_microphysics}!mdrmax@{mdrmax}}
\index{mdrmax@{mdrmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{mdrmax}{mdrmax}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::mdrmax =XMRmax\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a48966fa99ac5a7268ef5f473a675eeb2_a48966fa99ac5a7268ef5f473a675eeb2}\label{namespacemodule__microphysics_a48966fa99ac5a7268ef5f473a675eeb2_a48966fa99ac5a7268ef5f473a675eeb2}} 
\index{module\_microphysics@{module\_microphysics}!indexsmin@{indexsmin}}
\index{indexsmin@{indexsmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{indexsmin}{indexsmin}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::indexsmin =100\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a86f747f0e2a77aee3a2c8270a0f2fc6d_a86f747f0e2a77aee3a2c8270a0f2fc6d}\label{namespacemodule__microphysics_a86f747f0e2a77aee3a2c8270a0f2fc6d_a86f747f0e2a77aee3a2c8270a0f2fc6d}} 
\index{module\_microphysics@{module\_microphysics}!rerainmin@{rerainmin}}
\index{rerainmin@{rerainmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rerainmin}{rerainmin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::rerainmin =1.\+5$\ast$XMRmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_af6848ae665e78e65d3bba57070b1b3f1_af6848ae665e78e65d3bba57070b1b3f1}\label{namespacemodule__microphysics_af6848ae665e78e65d3bba57070b1b3f1_af6848ae665e78e65d3bba57070b1b3f1}} 
\index{module\_microphysics@{module\_microphysics}!recimin@{recimin}}
\index{recimin@{recimin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{recimin}{recimin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::recimin =1.\+5$\ast$XMImin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a81c5ef9dd599136905b90481b2f9a709_a81c5ef9dd599136905b90481b2f9a709}\label{namespacemodule__microphysics_a81c5ef9dd599136905b90481b2f9a709_a81c5ef9dd599136905b90481b2f9a709}} 
\index{module\_microphysics@{module\_microphysics}!resnowmin@{resnowmin}}
\index{resnowmin@{resnowmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{resnowmin}{resnowmin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::resnowmin =1.\+5$\ast$INDEXSmin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_af0da29703a6a61d2f5a41f60d9fd2147_af0da29703a6a61d2f5a41f60d9fd2147}\label{namespacemodule__microphysics_af0da29703a6a61d2f5a41f60d9fd2147_af0da29703a6a61d2f5a41f60d9fd2147}} 
\index{module\_microphysics@{module\_microphysics}!recwmin@{recwmin}}
\index{recwmin@{recwmin}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{recwmin}{recwmin}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::recwmin =10.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ac58ee32a06efc573a2c380d77cd4e5c5_ac58ee32a06efc573a2c380d77cd4e5c5}\label{namespacemodule__microphysics_ac58ee32a06efc573a2c380d77cd4e5c5_ac58ee32a06efc573a2c380d77cd4e5c5}} 
\index{module\_microphysics@{module\_microphysics}!accrr@{accrr}}
\index{accrr@{accrr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{accrr}{accrr}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::accrr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a3b33f42c343ef0fbfe6585bbeccc99c7_a3b33f42c343ef0fbfe6585bbeccc99c7}\label{namespacemodule__microphysics_a3b33f42c343ef0fbfe6585bbeccc99c7_a3b33f42c343ef0fbfe6585bbeccc99c7}} 
\index{module\_microphysics@{module\_microphysics}!massr@{massr}}
\index{massr@{massr}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{massr}{massr}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::massr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a481bd873812c291fe7ddce951cf6440d_a481bd873812c291fe7ddce951cf6440d}\label{namespacemodule__microphysics_a481bd873812c291fe7ddce951cf6440d_a481bd873812c291fe7ddce951cf6440d}} 
\index{module\_microphysics@{module\_microphysics}!rrate@{rrate}}
\index{rrate@{rrate}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{rrate}{rrate}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::rrate\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aa57b0e61801d417b3866f69269e886b2_aa57b0e61801d417b3866f69269e886b2}\label{namespacemodule__microphysics_aa57b0e61801d417b3866f69269e886b2_aa57b0e61801d417b3866f69269e886b2}} 
\index{module\_microphysics@{module\_microphysics}!vrain@{vrain}}
\index{vrain@{vrain}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{vrain}{vrain}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::vrain\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a17a8a4c24d0e7bd36c202103141dc1f8_a17a8a4c24d0e7bd36c202103141dc1f8}\label{namespacemodule__microphysics_a17a8a4c24d0e7bd36c202103141dc1f8_a17a8a4c24d0e7bd36c202103141dc1f8}} 
\index{module\_microphysics@{module\_microphysics}!ventr1@{ventr1}}
\index{ventr1@{ventr1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ventr1}{ventr1}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::ventr1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a95936805512ce6f13a072461b3694020_a95936805512ce6f13a072461b3694020}\label{namespacemodule__microphysics_a95936805512ce6f13a072461b3694020_a95936805512ce6f13a072461b3694020}} 
\index{module\_microphysics@{module\_microphysics}!ventr2@{ventr2}}
\index{ventr2@{ventr2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ventr2}{ventr2}}
{\footnotesize\ttfamily real, dimension(mdrmin\+:mdrmax), private module\+\_\+microphysics\+::ventr2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aaea427462ab04c90a0e8188c08e102c2_aaea427462ab04c90a0e8188c08e102c2}\label{namespacemodule__microphysics_aaea427462ab04c90a0e8188c08e102c2_aaea427462ab04c90a0e8188c08e102c2}} 
\index{module\_microphysics@{module\_microphysics}!nrime@{nrime}}
\index{nrime@{nrime}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{nrime}{nrime}}
{\footnotesize\ttfamily integer, parameter, private module\+\_\+microphysics\+::nrime =40\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a2979744b6713e1ea75813ce1329967c6_a2979744b6713e1ea75813ce1329967c6}\label{namespacemodule__microphysics_a2979744b6713e1ea75813ce1329967c6_a2979744b6713e1ea75813ce1329967c6}} 
\index{module\_microphysics@{module\_microphysics}!vel\_rf@{vel\_rf}}
\index{vel\_rf@{vel\_rf}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{vel\_rf}{vel\_rf}}
{\footnotesize\ttfamily real, dimension(2\+:9,0\+:\mbox{\hyperlink{namespacemodule__microphysics_aaea427462ab04c90a0e8188c08e102c2_aaea427462ab04c90a0e8188c08e102c2}{nrime}}), private module\+\_\+microphysics\+::vel\+\_\+rf\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ada649157311835e0fa4c4d24057d5aa4_ada649157311835e0fa4c4d24057d5aa4}\label{namespacemodule__microphysics_ada649157311835e0fa4c4d24057d5aa4_ada649157311835e0fa4c4d24057d5aa4}} 
\index{module\_microphysics@{module\_microphysics}!itlo@{itlo}}
\index{itlo@{itlo}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{itlo}{itlo}}
{\footnotesize\ttfamily integer, parameter module\+\_\+microphysics\+::itlo =-\/60}

\mbox{\Hypertarget{namespacemodule__microphysics_aac47e36935bcfaf088e6d0cb266d74f5_aac47e36935bcfaf088e6d0cb266d74f5}\label{namespacemodule__microphysics_aac47e36935bcfaf088e6d0cb266d74f5_aac47e36935bcfaf088e6d0cb266d74f5}} 
\index{module\_microphysics@{module\_microphysics}!ithi@{ithi}}
\index{ithi@{ithi}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{ithi}{ithi}}
{\footnotesize\ttfamily integer, parameter module\+\_\+microphysics\+::ithi =40}

\mbox{\Hypertarget{namespacemodule__microphysics_a8893b7e5e0d04741a7e155c999480f92_a8893b7e5e0d04741a7e155c999480f92}\label{namespacemodule__microphysics_a8893b7e5e0d04741a7e155c999480f92_a8893b7e5e0d04741a7e155c999480f92}} 
\index{module\_microphysics@{module\_microphysics}!nstats@{nstats}}
\index{nstats@{nstats}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{nstats}{nstats}}
{\footnotesize\ttfamily integer, dimension(itlo\+:ithi,4) module\+\_\+microphysics\+::nstats}

\mbox{\Hypertarget{namespacemodule__microphysics_ae783e9f9007b2cc25590b9e967461ef7_ae783e9f9007b2cc25590b9e967461ef7}\label{namespacemodule__microphysics_ae783e9f9007b2cc25590b9e967461ef7_ae783e9f9007b2cc25590b9e967461ef7}} 
\index{module\_microphysics@{module\_microphysics}!qmax@{qmax}}
\index{qmax@{qmax}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{qmax}{qmax}}
{\footnotesize\ttfamily real, dimension(itlo\+:ithi,5) module\+\_\+microphysics\+::qmax}

\mbox{\Hypertarget{namespacemodule__microphysics_a1ca8e1d6e01d0b1bfb406608ccfeff5d_a1ca8e1d6e01d0b1bfb406608ccfeff5d}\label{namespacemodule__microphysics_a1ca8e1d6e01d0b1bfb406608ccfeff5d_a1ca8e1d6e01d0b1bfb406608ccfeff5d}} 
\index{module\_microphysics@{module\_microphysics}!qtot@{qtot}}
\index{qtot@{qtot}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{qtot}{qtot}}
{\footnotesize\ttfamily real, dimension(itlo\+:ithi,22) module\+\_\+microphysics\+::qtot}

\mbox{\Hypertarget{namespacemodule__microphysics_ac6a69520267cc2a724098256e42d0ce3_ac6a69520267cc2a724098256e42d0ce3}\label{namespacemodule__microphysics_ac6a69520267cc2a724098256e42d0ce3_ac6a69520267cc2a724098256e42d0ce3}} 
\index{module\_microphysics@{module\_microphysics}!t\_ice@{t\_ice}}
\index{t\_ice@{t\_ice}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{t\_ice}{t\_ice}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::t\+\_\+ice =-\/40.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_af2f3a61dc698e57048d20ebef328de4c_af2f3a61dc698e57048d20ebef328de4c}\label{namespacemodule__microphysics_af2f3a61dc698e57048d20ebef328de4c_af2f3a61dc698e57048d20ebef328de4c}} 
\index{module\_microphysics@{module\_microphysics}!t\_ice\_init@{t\_ice\_init}}
\index{t\_ice\_init@{t\_ice\_init}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{t\_ice\_init}{t\_ice\_init}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::t\+\_\+ice\+\_\+init =-\/15.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_ae6cb25c6ef4d76e53988a1390c99bacb_ae6cb25c6ef4d76e53988a1390c99bacb}\label{namespacemodule__microphysics_ae6cb25c6ef4d76e53988a1390c99bacb_ae6cb25c6ef4d76e53988a1390c99bacb}} 
\index{module\_microphysics@{module\_microphysics}!thom@{thom}}
\index{thom@{thom}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{thom}{thom}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::thom =T\+\_\+\+ICE\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a7759795319d20ea93e3ceb6755333fa1_a7759795319d20ea93e3ceb6755333fa1}\label{namespacemodule__microphysics_a7759795319d20ea93e3ceb6755333fa1_a7759795319d20ea93e3ceb6755333fa1}} 
\index{module\_microphysics@{module\_microphysics}!tnw@{tnw}}
\index{tnw@{tnw}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{tnw}{tnw}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::tnw =50.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a14f276771aea75d768df7e65c93e0092_a14f276771aea75d768df7e65c93e0092}\label{namespacemodule__microphysics_a14f276771aea75d768df7e65c93e0092_a14f276771aea75d768df7e65c93e0092}} 
\index{module\_microphysics@{module\_microphysics}!toler@{toler}}
\index{toler@{toler}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{toler}{toler}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::toler =1.\+0E-\/20\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_a418313a9edf6377f6da222721f0162ec_a418313a9edf6377f6da222721f0162ec}\label{namespacemodule__microphysics_a418313a9edf6377f6da222721f0162ec_a418313a9edf6377f6da222721f0162ec}} 
\index{module\_microphysics@{module\_microphysics}!recice@{recice}}
\index{recice@{recice}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{recice}{recice}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::recice =RECImin\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_afe7934d92a0c98abf033bdb8048f1150_afe7934d92a0c98abf033bdb8048f1150}\label{namespacemodule__microphysics_afe7934d92a0c98abf033bdb8048f1150_afe7934d92a0c98abf033bdb8048f1150}} 
\index{module\_microphysics@{module\_microphysics}!epsq@{epsq}}
\index{epsq@{epsq}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{epsq}{epsq}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::epsq =1.\+0E-\/20\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_acc3ab65b36e305916110e99b62950f06_acc3ab65b36e305916110e99b62950f06}\label{namespacemodule__microphysics_acc3ab65b36e305916110e99b62950f06_acc3ab65b36e305916110e99b62950f06}} 
\index{module\_microphysics@{module\_microphysics}!flg0p1@{flg0p1}}
\index{flg0p1@{flg0p1}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{flg0p1}{flg0p1}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::flg0p1 =0.\+1\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aba6c373d8f4b57222e00acba9b1d146e_aba6c373d8f4b57222e00acba9b1d146e}\label{namespacemodule__microphysics_aba6c373d8f4b57222e00acba9b1d146e_aba6c373d8f4b57222e00acba9b1d146e}} 
\index{module\_microphysics@{module\_microphysics}!flg0p2@{flg0p2}}
\index{flg0p2@{flg0p2}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{flg0p2}{flg0p2}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::flg0p2 =0.\+2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemodule__microphysics_aa57a752bc8d2072c9485e2b24f0eda8c_aa57a752bc8d2072c9485e2b24f0eda8c}\label{namespacemodule__microphysics_aa57a752bc8d2072c9485e2b24f0eda8c_aa57a752bc8d2072c9485e2b24f0eda8c}} 
\index{module\_microphysics@{module\_microphysics}!flg1p0@{flg1p0}}
\index{flg1p0@{flg1p0}!module\_microphysics@{module\_microphysics}}
\doxyparagraph{\texorpdfstring{flg1p0}{flg1p0}}
{\footnotesize\ttfamily real, parameter, private module\+\_\+microphysics\+::flg1p0 =1.\+0\hspace{0.3cm}{\ttfamily [private]}}

