\hypertarget{namespacegfdl__cloud__microphys__mod}{}\doxysubsection{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod Module Reference}
\label{namespacegfdl__cloud__microphys__mod}\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+driver}} (iis, iie, jjs, jje, kks, kke, ktop, kbot, qv, ql, qr, qi, qs, qg, qa, qn, qv\+\_\+dt, ql\+\_\+dt, qr\+\_\+dt, qi\+\_\+dt, qs\+\_\+dt, qg\+\_\+dt, qa\+\_\+dt, pt\+\_\+dt, pt, w, uin, vin, udt, vdt, dz, delp, area, dt\+\_\+in, land, rain, snow, ice, graupel, hydrostatic, phys\+\_\+hydrostatic, p, lradar, refl\+\_\+10cm, reset, pfils, pflls)
\begin{DoxyCompactList}\small\item\em This subroutine is the driver of the GFDL cloud microphysics. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv}} (hydrostatic, uin, vin, w, delp, pt, qv, ql, qr, qi, qs, qg, qa, qn, dz, is, ie, js, je, ks, ke, ktop, kbot, j, dt\+\_\+in, ntimes, rain, snow, graupel, ice, m2\+\_\+rain, m2\+\_\+sol, cond, area1, land, u\+\_\+dt, v\+\_\+dt, pt\+\_\+dt, qv\+\_\+dt, ql\+\_\+dt, qr\+\_\+dt, qi\+\_\+dt, qs\+\_\+dt, qg\+\_\+dt, qa\+\_\+dt, w\+\_\+var, vt\+\_\+r, vt\+\_\+s, vt\+\_\+g, vt\+\_\+i, qn2)
\begin{DoxyCompactList}\small\item\em GFDL cloud microphysics, major program, and is based on Lin et al.(1983) \cite{lin_et_al_1983} and Rutledge and Hobbs (1984) \cite{rutledge_and_hobbs_1984}. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}{sedi\+\_\+heat}} (ktop, kbot, dm, m1, dz, tz, qv, ql, qr, qi, qs, qg, cw)
\begin{DoxyCompactList}\small\item\em This subroutine calculates sedimentation of heat. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain}} (dt, ktop, kbot, dp, dz, tz, qv, ql, qr, qi, qs, qg, den, denfac, ccn, c\+\_\+praut, rh\+\_\+rain, vtr, r1, m1\+\_\+rain, w1, h\+\_\+var)
\begin{DoxyCompactList}\small\item\em This subroutine includes warm rain cloud microphysics. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}{revap\+\_\+racc}} (ktop, kbot, dt, tz, qv, ql, qr, qi, qs, qg, den, denfac, rh\+\_\+rain, h\+\_\+var)
\begin{DoxyCompactList}\small\item\em This subroutine calculates evaporation of rain and accretion of rain. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}{linear\+\_\+prof}} (km, q, dm, z\+\_\+var, h\+\_\+var)
\begin{DoxyCompactList}\small\item\em Definition of vertical subgrid variability used for cloud ice and cloud water autoconversion. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud}} (ktop, kbot, tzk, p1, qvk, qlk, qrk, qik, qsk, qgk, dp1, den, denfac, vts, vtg, vtr, qak, rh\+\_\+adj, rh\+\_\+rain, dts, h\+\_\+var)
\begin{DoxyCompactList}\small\item\em This subroutine includes cloud ice microphysics processes. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}{subgrid\+\_\+z\+\_\+proc}} (ktop, kbot, p1, den, denfac, dts, rh\+\_\+adj, tz, qv, ql, qr, qi, qs, qg, qa, h\+\_\+var, rh\+\_\+rain)
\begin{DoxyCompactList}\small\item\em This subroutine calculates temperature sentive high vertical resolution processes. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga77aecedeec21635795414346d2a79070_ga77aecedeec21635795414346d2a79070}{revap\+\_\+rac1}} (hydrostatic, is, ie, dt, tz, qv, ql, qr, qi, qs, qg, den, hvar)
\begin{DoxyCompactList}\small\item\em This subroutine calculates rain evaporation. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall}} (dtm, ktop, kbot, tz, qv, ql, qr, qg, qs, qi, dz, dp, den, vtg, vts, vti, r1, g1, s1, i1, m1\+\_\+sol, w1)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}terminal\+\_\+fall\textquotesingle{} computes terminal fall speed. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}{check\+\_\+column}} (ktop, kbot, q, no\+\_\+fall)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}check\+\_\+column\textquotesingle{} checks if the water species is large enough to fall. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}{implicit\+\_\+fall}} (dt, ktop, kbot, ze, vt, dp, q, precip, m1)
\begin{DoxyCompactList}\small\item\em The subroutine computes the time-\/implicit monotonic fall scheme. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}{lagrangian\+\_\+fall\+\_\+ppm}} (ktop, kbot, zs, ze, zt, dp, q, precip, m1, mono)
\begin{DoxyCompactList}\small\item\em Lagrangian scheme. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42}{cs\+\_\+profile}} (a4, del, km, do\+\_\+mono)
\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga4551eade22b554cea965dc3efbe63ce4_ga4551eade22b554cea965dc3efbe63ce4}{cs\+\_\+limiters}} (km, a4)
\begin{DoxyCompactList}\small\item\em This subroutine perform positive definite constraint. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721}{fall\+\_\+speed}} (ktop, kbot, den, qs, qi, qg, ql, tk, vts, vti, vtg)
\begin{DoxyCompactList}\small\item\em The subroutine calculates vertical fall speed of snow/ice/graupel. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9b7449b48c0d7ba5eab0eba122908d51_ga9b7449b48c0d7ba5eab0eba122908d51}{setupm}}
\begin{DoxyCompactList}\small\item\em The subroutine sets up gfdl cloud microphysics parameters. \end{DoxyCompactList}\item 
subroutine, public \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+init}} (me, master, nlunit, input\+\_\+nml\+\_\+file, logunit, fn\+\_\+nml, errmsg, errflg)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}gfdl\+\_\+cloud\+\_\+microphys\+\_\+init\textquotesingle{} initializes the GFDL cloud microphysics. \end{DoxyCompactList}\item 
subroutine, public \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaa396bb16135a2b26d6c8ca7d659f0b0a_gaa396bb16135a2b26d6c8ca7d659f0b0a}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+end}} ()
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}gfdl\+\_\+cloud\+\_\+microphys\+\_\+init\textquotesingle{} terminates the GFDL cloud microphysics. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489}{setup\+\_\+con}}
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}setup\+\_\+con\textquotesingle{} sets up constants and calls \textquotesingle{}qsmith\+\_\+init\textquotesingle{}. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d}} (v1, v2, q1, q2, c, cac, rho)
\begin{DoxyCompactList}\small\item\em The function is an accretion function (Lin et al.(1983) \cite{lin_et_al_1983} ) \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}{smlt}} (tc, dqs, qsrho, psacw, psacr, c, rho, rhofac)
\begin{DoxyCompactList}\small\item\em Melting of snow function (Lin et al.(1983) \cite{lin_et_al_1983}) note\+: psacw and psacr must be calc before smlt is called. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ace45f86c746664b3737607705d345f14_ace45f86c746664b3737607705d345f14}{gmlt}} (tc, dqs, qgrho, pgacw, pgacr, c, rho)
\begin{DoxyCompactList}\small\item\em Melting of graupel function (Eq.(47) in Lin et al. 1983 \cite{lin_et_al_1983}) ~\newline
 note\+: $P_{gacw}$ and $P_{gacr}$ must be calculated before gmlt is called. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init}}
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}qsmith\+\_\+init\textquotesingle{} initializes lookup tables for saturation water vapor pressure for the following utility routines that are designed to return qs consistent with the assumptions in FV3. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}{wqs1}} (ta, den)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}wqs1\textquotesingle{} returns the saturation vapor pressure over pure liquid water for a given temperature and air density. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acd40e84031a4f81c06cfdec3749ddb21_acd40e84031a4f81c06cfdec3749ddb21}{wqs2}} (ta, den, dqdt)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}wqs2\textquotesingle{} returns the saturation vapor pressure over pure liquid water for a given temperature and air density, as well as the analytic dqs/dT\+: rate of change of saturation vapor pressure WRT temperature. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a16c950e69cbc44e56359353d65e15d28_a16c950e69cbc44e56359353d65e15d28}{wet\+\_\+bulb}} (q, t, den)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}wet\+\_\+bulb\textquotesingle{} uses \textquotesingle{}wqs2\textquotesingle{} to compute the wet-\/bulb temperature from the mixing ratio and the temperature. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a73aeb817d78dd5fdbf17764b7af1b4c5_a73aeb817d78dd5fdbf17764b7af1b4c5}{iqs1}} (ta, den)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}iqs1\textquotesingle{} computes the saturated specific humidity for table iii. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aeeacb47d6755ef5fb20c91730fdde795_aeeacb47d6755ef5fb20c91730fdde795}{iqs2}} (ta, den, dqdt)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}iqs2\textquotesingle{} computes the gradient of saturated specific humidity for table iii. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a964ad7f43d3025989e4607a4fd0f40c2_a964ad7f43d3025989e4607a4fd0f40c2}{qs1d\+\_\+moist}} (ta, qv, pa, dqdt)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}qs1d\+\_\+moist\textquotesingle{} computes the gradient of saturated specific humidity for table iii. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3b51c6a4a4b42405db18e74ddbae60c8_a3b51c6a4a4b42405db18e74ddbae60c8}{wqsat2\+\_\+moist}} (ta, qv, pa, dqdt)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}wqsat2\+\_\+moist\textquotesingle{} computes the saturated specific humidity for pure liquid water , as well as des/dT. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae66e1fd925f07d8641b70a25e7cf435a_ae66e1fd925f07d8641b70a25e7cf435a}{wqsat\+\_\+moist}} (ta, qv, pa)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}wqsat\+\_\+moist\textquotesingle{} computes the saturated specific humidity for pure liquid water. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aadf83b88cc19945992197186c2092f31_aadf83b88cc19945992197186c2092f31}{qs1d\+\_\+m}} (ta, qv, pa)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}qs1d\+\_\+m\textquotesingle{} computes the saturated specific humidity for table iii. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3f08c718c2e2586687531a96e65b14c8_a3f08c718c2e2586687531a96e65b14c8}{d\+\_\+sat}} (ta, den)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}d\+\_\+sat\textquotesingle{} computes the difference in saturation vapor $\ast$ density $\ast$ between water and ice. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab17544f06f54f4cd661c68880b6a9bc3_ab17544f06f54f4cd661c68880b6a9bc3}{esw\+\_\+table}} (ta)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}esw\+\_\+table\textquotesingle{} computes the saturated water vapor pressure for table ii. \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae19534c8c7e543e8124fbd064a0824e3_ae19534c8c7e543e8124fbd064a0824e3}{es2\+\_\+table}} (ta)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}es2\+\_\+table\textquotesingle{} computes the saturated water vapor pressure for table iii. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga00e13cf0ac56f755d8310c3d50623f32_ga00e13cf0ac56f755d8310c3d50623f32}{esw\+\_\+table1d}} (ta, es, n)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}esw\+\_\+table1d\textquotesingle{} computes the saturated water vapor pressure for table ii. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7}{es2\+\_\+table1d}} (ta, es, n)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}es3\+\_\+table1d\textquotesingle{} computes the saturated water vapor pressure for table iii. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaa1f0870e9066e66b3609139abaf67e6a_gaa1f0870e9066e66b3609139abaf67e6a}{es3\+\_\+table1d}} (ta, es, n)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}es3\+\_\+table1d\textquotesingle{} computes the saturated water vapor pressure for table iv. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gad400136557e150361b753efa60a42d71_gad400136557e150361b753efa60a42d71}{qs\+\_\+tablew}} (n)
\begin{DoxyCompactList}\small\item\em saturation water vapor pressure table ii \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60322d5daf9ba9251ef2ed8c43d44fd2_ga60322d5daf9ba9251ef2ed8c43d44fd2}{qs\+\_\+table2}} (n)
\begin{DoxyCompactList}\small\item\em saturation water vapor pressure table iii \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga21d253eb6564b469a272e71bbd227e6d_ga21d253eb6564b469a272e71bbd227e6d}{qs\+\_\+table3}} (n)
\begin{DoxyCompactList}\small\item\em saturation water vapor pressure table iv \end{DoxyCompactList}\item 
real function \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b}{qs\+\_\+blend}} (t, p, q)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}qs\+\_\+blend\textquotesingle{} computes the saturated specific humidity with a blend of water and ice depending on the temperature. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga18d5c58ee290deae68744c2bec32c4c5_ga18d5c58ee290deae68744c2bec32c4c5}{qs\+\_\+table}} (n)
\begin{DoxyCompactList}\small\item\em saturation water vapor pressure table i \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga3bfa36c95ccd846ef06a711e29ae5c62_ga3bfa36c95ccd846ef06a711e29ae5c62}{qsmith}} (im, km, ks, t, p, q, qs, dqdt)
\begin{DoxyCompactList}\small\item\em The function \textquotesingle{}qsmith\textquotesingle{} computes the saturated specific humidity with a blend of water and ice depending on the temperature in 3D. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351}{neg\+\_\+adj}} (ktop, kbot, pt, dp, qv, ql, qr, qi, qs, qg)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}neg\+\_\+adj\textquotesingle{} fixes negative water species. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga011cbd07504027364ebd0314c825f44a_ga011cbd07504027364ebd0314c825f44a}{interpolate\+\_\+z}} (is, ie, js, je, km, zl, hgt, a3, a2)
\begin{DoxyCompactList}\small\item\em quick local sum algorithm \end{DoxyCompactList}\item 
subroutine, public \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga41eef6d7073ac6722450667b8394cf13_ga41eef6d7073ac6722450667b8394cf13}{cloud\+\_\+diagnosis}} (is, ie, ks, ke, den, delp, lsm, qmw, qmi, qmr, qms, qmg, t, rew, rei, rer, res, reg)
\begin{DoxyCompactList}\small\item\em The subroutine \textquotesingle{}cloud\+\_\+diagnosis\textquotesingle{} diagnoses the radius of cloud species. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga5f0f10113e24accc344e888694ea42db_ga5f0f10113e24accc344e888694ea42db}{refl10cm\+\_\+gfdl}} (qv1d, qr1d, qs1d, qg1d, t1d, p1d, d\+BZ, kts, kte, ii, jj, melti)
\begin{DoxyCompactList}\small\item\em This subroutine calculates radar reflectivity. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a131225b53d4a910e0cf64ca2d358b109_a131225b53d4a910e0cf64ca2d358b109}{missing\+\_\+value}} = -\/ 1.e10
\item 
logical \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5160df9068ea916b5be5db323ccb84e1_a5160df9068ea916b5be5db323ccb84e1}{module\+\_\+is\+\_\+initialized}} = .false.
\item 
logical \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a85a37f008ca8a5a48fae3b206b155291_a85a37f008ca8a5a48fae3b206b155291}{qsmith\+\_\+tables\+\_\+initialized}} = .false.
\item 
character(len=17) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3c50644594890d512e8629070f565ff6_a3c50644594890d512e8629070f565ff6}{mod\+\_\+name}} = \textquotesingle{}gfdl\+\_\+cloud\+\_\+microphys\textquotesingle{}
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1306c3472d3801628e711ed89c9f4f79_a1306c3472d3801628e711ed89c9f4f79}{n0r}} = 8.\+0e6
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ac4868ad4c5e670a0814f347d24b264f4_ac4868ad4c5e670a0814f347d24b264f4}{n0s}} = 3.\+0e6
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a80281c921b5a3dc20459ac4b46feca75_a80281c921b5a3dc20459ac4b46feca75}{n0g}} = 4.\+0e6
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a8a439d676fdbd76477d3cd68816c39fb_a8a439d676fdbd76477d3cd68816c39fb}{rhos}} = 0.\+1e3
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a42e737e9e98ab779ea83aa4a81995678_a42e737e9e98ab779ea83aa4a81995678}{rhog}} = 0.\+4e3
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0a6b1d1ad2979e85b79894eff3b62541_a0a6b1d1ad2979e85b79894eff3b62541}{grav}} = 9.\+80665
\begin{DoxyCompactList}\small\item\em gfs\+: acceleration due to gravity \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}} = 287.\+05
\begin{DoxyCompactList}\small\item\em gfs\+: gas constant for dry air \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}} = 461.\+50
\begin{DoxyCompactList}\small\item\em gfs\+: gas constant for water vapor \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a761f7a54a261226e413a79bdef032096_a761f7a54a261226e413a79bdef032096}{cp\+\_\+air}} = 1004.\+6
\begin{DoxyCompactList}\small\item\em gfs\+: heat capacity of dry air at constant pressure \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af84ac9b2b29e252682290fc721483ab6_af84ac9b2b29e252682290fc721483ab6}{hlv}} = 2.\+5e6
\begin{DoxyCompactList}\small\item\em gfs\+: latent heat of evaporation \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a28cc1d77aac9c6acbe1df64d6e05b2e9_a28cc1d77aac9c6acbe1df64d6e05b2e9}{hlf}} = 3.\+3358e5
\begin{DoxyCompactList}\small\item\em gfs\+: latent heat of fusion \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af6f88d6393ce44ebd1a2667c6763fcd3_af6f88d6393ce44ebd1a2667c6763fcd3}{pi}} = 3.\+1415926535897931
\begin{DoxyCompactList}\small\item\em gfs\+: ratio of circle circumference to diameter \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acba90c006590aed2fcca6f3c2243139f_acba90c006590aed2fcca6f3c2243139f}{cp\+\_\+vap}} = 4.\+0 $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}
\begin{DoxyCompactList}\small\item\em 1846.\+0, heat capacity of water vapore at constnat pressure \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ada1c9752c65359dc42c082f50181c813_ada1c9752c65359dc42c082f50181c813}{cv\+\_\+air}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a761f7a54a261226e413a79bdef032096_a761f7a54a261226e413a79bdef032096}{cp\+\_\+air}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}}
\begin{DoxyCompactList}\small\item\em 717.\+55, heat capacity of dry air at constant volume \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a6ad6b5acfc5f8d4eaf7b692f38088c4f_a6ad6b5acfc5f8d4eaf7b692f38088c4f}{cv\+\_\+vap}} = 3.\+0 $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}
\begin{DoxyCompactList}\small\item\em 1384.\+5, heat capacity of water vapor at constant volume \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a29b88c5bd17f51d54fd0ff23aa1cd775_a29b88c5bd17f51d54fd0ff23aa1cd775}{c\+\_\+ice}} = 1972.\+0
\begin{DoxyCompactList}\small\item\em gfdl\+: heat capacity of ice at -\/ 15 deg c \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}{c\+\_\+liq}} = 4185.\+5
\begin{DoxyCompactList}\small\item\em gfdl\+: heat capacity of water at 15 deg c \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a220ce49135d873a17a031f6478e18c77_a220ce49135d873a17a031f6478e18c77}{eps}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}} / \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}
\begin{DoxyCompactList}\small\item\em 0.\+6219934995 \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a07bb0cdc52880b1b86c603b6403d63ba_a07bb0cdc52880b1b86c603b6403d63ba}{zvir}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}} / \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}} -\/ 1.
\begin{DoxyCompactList}\small\item\em 0.\+6077338443 \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}{t\+\_\+ice}} = 273.\+16
\begin{DoxyCompactList}\small\item\em freezing temperature \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a83abb7622c4a818fab2df8236b4195bc_a83abb7622c4a818fab2df8236b4195bc}{table\+\_\+ice}} = 273.\+16
\begin{DoxyCompactList}\small\item\em freezing point for qs table \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2c9b91013804b932a485463d54c2e6df_a2c9b91013804b932a485463d54c2e6df}{e00}} = 611.\+21
\begin{DoxyCompactList}\small\item\em ifs\+: saturation vapor pressure at 0 deg c \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}{dc\+\_\+vap}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acba90c006590aed2fcca6f3c2243139f_acba90c006590aed2fcca6f3c2243139f}{cp\+\_\+vap}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}{c\+\_\+liq}}
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}{dc\+\_\+ice}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}{c\+\_\+liq}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a29b88c5bd17f51d54fd0ff23aa1cd775_a29b88c5bd17f51d54fd0ff23aa1cd775}{c\+\_\+ice}}
\begin{DoxyCompactList}\small\item\em 2213.\+5, isobaric heating / colling \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a87058d34dd97c90e2fbcd40d9f652de4_a87058d34dd97c90e2fbcd40d9f652de4}{hlv0}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af84ac9b2b29e252682290fc721483ab6_af84ac9b2b29e252682290fc721483ab6}{hlv}}
\begin{DoxyCompactList}\small\item\em gfs\+: evaporation latent heat coefficient at 0 deg c \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a894f7a60fb64d8304aa48b31c119f15a_a894f7a60fb64d8304aa48b31c119f15a}{hlf0}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a28cc1d77aac9c6acbe1df64d6e05b2e9_a28cc1d77aac9c6acbe1df64d6e05b2e9}{hlf}}
\begin{DoxyCompactList}\small\item\em gfs\+: fussion latent heat coefficient at 0 deg c \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab5d99f12e6c4e172b631273188caf9a6_ab5d99f12e6c4e172b631273188caf9a6}{lv0}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a87058d34dd97c90e2fbcd40d9f652de4_a87058d34dd97c90e2fbcd40d9f652de4}{hlv0}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}{dc\+\_\+vap}} $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}{t\+\_\+ice}}
\begin{DoxyCompactList}\small\item\em 3.\+13905782e6, evaporation latent heat coefficient at 0 deg k \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acd008210283be60cfa69b4573b226430_acd008210283be60cfa69b4573b226430}{li00}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a894f7a60fb64d8304aa48b31c119f15a_a894f7a60fb64d8304aa48b31c119f15a}{hlf0}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}{dc\+\_\+ice}} $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}{t\+\_\+ice}}
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2ad40ef8d444d41e73115d6c9b8db2ac_a2ad40ef8d444d41e73115d6c9b8db2ac}{d2ice}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}{dc\+\_\+vap}} + \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}{dc\+\_\+ice}}
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a9c003f98ec89a1e24eb8100da3d9b790_a9c003f98ec89a1e24eb8100da3d9b790}{li2}} = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab5d99f12e6c4e172b631273188caf9a6_ab5d99f12e6c4e172b631273188caf9a6}{lv0}} + \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acd008210283be60cfa69b4573b226430_acd008210283be60cfa69b4573b226430}{li00}}
\begin{DoxyCompactList}\small\item\em 2.\+86799816e6, sublimation latent heat coefficient at 0 deg k \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa13d7530a968cfdf5837081bebbb13f4_aa13d7530a968cfdf5837081bebbb13f4}{qrmin}} = 1.e-\/8
\begin{DoxyCompactList}\small\item\em min value for rain \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2e25d81829ebe573fd0b06ded71c8719_a2e25d81829ebe573fd0b06ded71c8719}{qvmin}} = 1.e-\/20
\begin{DoxyCompactList}\small\item\em min value for water vapor (treated as zero) \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afb28c2892bb33b3e59666145a0443e4c_afb28c2892bb33b3e59666145a0443e4c}{qcmin}} = 1.e-\/12
\begin{DoxyCompactList}\small\item\em min value for cloud condensates \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a7a53f4a63512984af3ca34d4c3fab0e9_a7a53f4a63512984af3ca34d4c3fab0e9}{vr\+\_\+min}} = 1.e-\/3
\begin{DoxyCompactList}\small\item\em min fall speed for rain \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae2b2d29c3c97e754c262751b254cdbbe_ae2b2d29c3c97e754c262751b254cdbbe}{vf\+\_\+min}} = 1.e-\/5
\begin{DoxyCompactList}\small\item\em min fall speed for cloud ice, snow, graupel \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a761f9632f2a7c3f7e27794bb6e22872d_a761f9632f2a7c3f7e27794bb6e22872d}{dz\+\_\+min}} = 1.e-\/2
\begin{DoxyCompactList}\small\item\em use for correcting flipped height \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a63167acff443a4112c67d83e377e4210_a63167acff443a4112c67d83e377e4210}{sfcrho}} = 1.\+2
\begin{DoxyCompactList}\small\item\em surface air density \end{DoxyCompactList}\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a208257c7e0033271fca19ccc8cf288bf_a208257c7e0033271fca19ccc8cf288bf}{rhor}} = 1.e3
\begin{DoxyCompactList}\small\item\em density of rain water, lin83 \end{DoxyCompactList}\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae04e8ac0ab61f0c202ddcb518b995837_ae04e8ac0ab61f0c202ddcb518b995837}{rnzr}} = 8.\+0e6
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a723f4fa1c469cf7e2b6a6c55bd510591_a723f4fa1c469cf7e2b6a6c55bd510591}{rnzs}} = 3.\+0e6
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a937871c56d237c7eadcc4f837cc178a2_a937871c56d237c7eadcc4f837cc178a2}{rnzg}} = 4.\+0e6
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1da846fcc2e2f81ab478ce4861d2d4c7_a1da846fcc2e2f81ab478ce4861d2d4c7}{rnzh}} = 4.\+0e4
\item 
real, parameter, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad4fbe227d0715d3fed09e275c53bf07f_ad4fbe227d0715d3fed09e275c53bf07f}{rhoh}} = 0.\+917e3
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a8cb901bff4f5e68cf3ddf25671c86ea8_a8cb901bff4f5e68cf3ddf25671c86ea8}{cracs}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a76cfaa68a6e8e059472ea8dbf1e6d7d3_a76cfaa68a6e8e059472ea8dbf1e6d7d3}{csacr}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae7ee227f2851ee5eb59f1de24fc891eb_ae7ee227f2851ee5eb59f1de24fc891eb}{cgacr}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acdf1b69745568efd727304ccfc2cb441_acdf1b69745568efd727304ccfc2cb441}{cgacs}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a41bcf00aacda3bc2719641673f60d431_a41bcf00aacda3bc2719641673f60d431}{csacw}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5523bdc77ffec86afa49fb252486b337_a5523bdc77ffec86afa49fb252486b337}{craci}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aea4cf39d132709fe603854bec9a8a21b_aea4cf39d132709fe603854bec9a8a21b}{csaci}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1987668c902cb2aa457fcb2bd84cdef8_a1987668c902cb2aa457fcb2bd84cdef8}{cgacw}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae8bdd2563cce5a2fb0340fff2cbd718f_ae8bdd2563cce5a2fb0340fff2cbd718f}{cgaci}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a01168e3ef09778e0ab6469da426ad778_a01168e3ef09778e0ab6469da426ad778}{cracw}}
\begin{DoxyCompactList}\small\item\em constants for accretions \end{DoxyCompactList}\item 
real, dimension(3, 4) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a20f90b5b4941f07f3a513bce315e33c6_a20f90b5b4941f07f3a513bce315e33c6}{acco}}
\begin{DoxyCompactList}\small\item\em constants for accretions \end{DoxyCompactList}\item 
real, dimension(5) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2fd68defdc216bfc71e6fce05ed5db87_a2fd68defdc216bfc71e6fce05ed5db87}{cssub}}
\item 
real, dimension(5) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0c648441ab1cf248d97b067a29061837_a0c648441ab1cf248d97b067a29061837}{cgsub}}
\item 
real, dimension(5) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ac457d790173a91ff1a03b945ad7e963a_ac457d790173a91ff1a03b945ad7e963a}{crevp}}
\item 
real, dimension(2) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a29b60e166f2e81c30d679d3837fe389f_a29b60e166f2e81c30d679d3837fe389f}{cgfr}}
\item 
real, dimension(5) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcecef83acee95a5ab5f4384386f604_a5fcecef83acee95a5ab5f4384386f604}{csmlt}}
\item 
real, dimension(5) \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a64133fa272db743932cf601b5b30e657_a64133fa272db743932cf601b5b30e657}{cgmlt}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0d5897e0145ee196ca7feff297f6ab00_a0d5897e0145ee196ca7feff297f6ab00}{es0}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a205e82da88c1b5e5cc625284da8b2285_a205e82da88c1b5e5cc625284da8b2285}{ces0}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae445eed56f9c161351f63c657e1ba3b6_ae445eed56f9c161351f63c657e1ba3b6}{pie}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a8a489f3df616f379035b5a231cd0975c_a8a489f3df616f379035b5a231cd0975c}{rgrav}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a829f4ea2e3dfa59f64ecd6f84034e9f1_a829f4ea2e3dfa59f64ecd6f84034e9f1}{fac\+\_\+rc}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3f5ec546e6560c8dfb0574aae5f0d289_a3f5ec546e6560c8dfb0574aae5f0d289}{c\+\_\+air}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af9b27836b2dfc2958788d4a21ab13827_af9b27836b2dfc2958788d4a21ab13827}{c\+\_\+vap}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a4be7564fce52f9030b37ad9bd7b398cd_a4be7564fce52f9030b37ad9bd7b398cd}{lati}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaa6daa9e80084f53c60139ca3f60ecce_aaa6daa9e80084f53c60139ca3f60ecce}{latv}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab4cc55bb3f240617f36a7a158a667ec8_ab4cc55bb3f240617f36a7a158a667ec8}{lats}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2427784b417202f3b5a2c61364ed604c_a2427784b417202f3b5a2c61364ed604c}{lat2}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aecf0c5adc8a93d949c3ff380f51dacd7_aecf0c5adc8a93d949c3ff380f51dacd7}{lcp}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a7b21183f2cf3ae202b01d9fb1d49a187_a7b21183f2cf3ae202b01d9fb1d49a187}{icp}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0e958e185a159dfde506c8806291b06b_a0e958e185a159dfde506c8806291b06b}{tcp}}
\begin{DoxyCompactList}\small\item\em used in Bigg mechanism and wet bulk \end{DoxyCompactList}\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae4fae204bf5891b4b7cabdb4c3921a68_ae4fae204bf5891b4b7cabdb4c3921a68}{d0\+\_\+vap}}
\begin{DoxyCompactList}\small\item\em the same as dc\+\_\+vap, except that cp\+\_\+vap can be cp\+\_\+vap or cv\+\_\+vap \end{DoxyCompactList}\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a20a1f068e95671e1fa520799851edca0_a20a1f068e95671e1fa520799851edca0}{lv00}}
\begin{DoxyCompactList}\small\item\em the same as lv0, except that cp\+\_\+vap can be cp\+\_\+vap or cv\+\_\+vap \end{DoxyCompactList}\item 
integer, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad4791b18b40be072fb16a549b2c4881e_ad4791b18b40be072fb16a549b2c4881e}{icloud\+\_\+f}} = 0
\begin{DoxyCompactList}\small\item\em cloud scheme \end{DoxyCompactList}\item 
integer, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adcb245e847c82e19322d47d31f6d2768_adcb245e847c82e19322d47d31f6d2768}{irain\+\_\+f}} = 0
\begin{DoxyCompactList}\small\item\em cloud water to rain auto conversion scheme \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaff7ca5503e9016b96fd39ec8da707a0_aaff7ca5503e9016b96fd39ec8da707a0}{de\+\_\+ice}} = .false.
\begin{DoxyCompactList}\small\item\em to prevent excessive build -\/ up of cloud ice from external sources \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a4d26ead3d0e2965b693b77a0399e5506_a4d26ead3d0e2965b693b77a0399e5506}{sedi\+\_\+transport}} = .true.
\begin{DoxyCompactList}\small\item\em transport of momentum in sedimentation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a9c7b3376fb4e10f0cec5f448cb2ee77f_a9c7b3376fb4e10f0cec5f448cb2ee77f}{do\+\_\+sedi\+\_\+w}} = .false.
\begin{DoxyCompactList}\small\item\em transport of vertical motion in sedimentation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a49e7bdc651435c559ffdb524384b1ba3_a49e7bdc651435c559ffdb524384b1ba3}{do\+\_\+sedi\+\_\+heat}} = .true.
\begin{DoxyCompactList}\small\item\em transport of heat in sedimentation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a95dfc740513f42e3c83e358dea339ca0_a95dfc740513f42e3c83e358dea339ca0}{prog\+\_\+ccn}} = .false.
\begin{DoxyCompactList}\small\item\em do prognostic ccn (yi ming\textquotesingle{}s method) \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a9d1d56bca9184185182b13b881a4ed86_a9d1d56bca9184185182b13b881a4ed86}{do\+\_\+qa}} = .true.
\begin{DoxyCompactList}\small\item\em do inline cloud fraction \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a204aaee6e28f660e4b73dc4199ed2666_a204aaee6e28f660e4b73dc4199ed2666}{rad\+\_\+snow}} = .true.
\begin{DoxyCompactList}\small\item\em consider snow in cloud fraciton calculation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adb114885441fbf5ab26d0b007f3d615a_adb114885441fbf5ab26d0b007f3d615a}{rad\+\_\+graupel}} = .true.
\begin{DoxyCompactList}\small\item\em consider graupel in cloud fraction calculation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af745420a7a4daaf3f6da61a5cc8b453a_af745420a7a4daaf3f6da61a5cc8b453a}{rad\+\_\+rain}} = .true.
\begin{DoxyCompactList}\small\item\em consider rain in cloud fraction calculation \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a868ee61d137836f0162c8b39a32f90d4_a868ee61d137836f0162c8b39a32f90d4}{fix\+\_\+negative}} = .false.
\begin{DoxyCompactList}\small\item\em fix negative water species \end{DoxyCompactList}\item 
logical \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a57d6f4f1baa7b12910906f41567ed865_a57d6f4f1baa7b12910906f41567ed865}{do\+\_\+setup}} = .true.
\begin{DoxyCompactList}\small\item\em setup constants and parameters \end{DoxyCompactList}\item 
logical \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afc2d73e95b005f53908f07c102cfabcc_afc2d73e95b005f53908f07c102cfabcc}{p\+\_\+nonhydro}} = .false.
\begin{DoxyCompactList}\small\item\em perform hydrosatic adjustment on air density \end{DoxyCompactList}\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab87745011af03fa13e82eb1d58ff286c_ab87745011af03fa13e82eb1d58ff286c}{table}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad4b2fc38cb536a1187ea8cf050273827_ad4b2fc38cb536a1187ea8cf050273827}{table2}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a7c4ceee1ad3a485538bf198e86aa5802_a7c4ceee1ad3a485538bf198e86aa5802}{table3}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a739b100a3edab0a5f8997c2e6dded0e5_a739b100a3edab0a5f8997c2e6dded0e5}{tablew}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abc8424f2e6b5d4b0000aacecd84c5e57_abc8424f2e6b5d4b0000aacecd84c5e57}{des}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acc28fcaef66644d2b3346433658eaf84_acc28fcaef66644d2b3346433658eaf84}{des2}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaf185f6ffca92f26cd9e764b366b2fc6_aaf185f6ffca92f26cd9e764b366b2fc6}{des3}}
\item 
real, dimension(\+:), allocatable \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adb094e751e31b5b2f63ff22217649af3_adb094e751e31b5b2f63ff22217649af3}{desw}}
\item 
logical \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afbc4de29daa9180637debca719b04f4a_afbc4de29daa9180637debca719b04f4a}{tables\+\_\+are\+\_\+initialized}} = .false.
\item 
real, parameter \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af42003bd5513dc4e35cba9c823edd075_af42003bd5513dc4e35cba9c823edd075}{dt\+\_\+fr}} = 8.
\begin{DoxyCompactList}\small\item\em homogeneous freezing of all cloud water at t\+\_\+wfr -\/ dt\+\_\+fr \end{DoxyCompactList}\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a6592c44ed65fd73f3fb58187e9466b51_a6592c44ed65fd73f3fb58187e9466b51}{p\+\_\+min}} = 100.
\begin{DoxyCompactList}\small\item\em minimum pressure (pascal) for mp to operate \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af8e5e04b0dac0b31b5545163b1c6f9ad_af8e5e04b0dac0b31b5545163b1c6f9ad}{cld\+\_\+min}} = 0.\+05
\begin{DoxyCompactList}\small\item\em minimum cloud fraction \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a64325263b344b99df2db7cf91d425a3c_a64325263b344b99df2db7cf91d425a3c}{tice}} = 273.\+16
\begin{DoxyCompactList}\small\item\em set tice = 165. to trun off ice -\/ phase phys (kessler emulator) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aec179eeaf120fe616c8ee67f12c690c6_aec179eeaf120fe616c8ee67f12c690c6}{t\+\_\+min}} = 178.
\begin{DoxyCompactList}\small\item\em min temp to freeze -\/ dry all water vapor \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a4a6b2cb08152f627577e5526e8929cde_a4a6b2cb08152f627577e5526e8929cde}{t\+\_\+sub}} = 184.
\begin{DoxyCompactList}\small\item\em min temp for sublimation of cloud ice \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0e1a3f5241e18bb74b66d48148bdf7d1_a0e1a3f5241e18bb74b66d48148bdf7d1}{mp\+\_\+time}} = 150.
\begin{DoxyCompactList}\small\item\em maximum micro -\/ physics time step (sec) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5249e23902ad641631daeb9ca27afc89_a5249e23902ad641631daeb9ca27afc89}{rh\+\_\+inc}} = 0.\+25
\begin{DoxyCompactList}\small\item\em rh increment for complete evaporation of cloud water and cloud ice \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a6b6707bf0efa3adf961531b332428f48_a6b6707bf0efa3adf961531b332428f48}{rh\+\_\+inr}} = 0.\+25
\begin{DoxyCompactList}\small\item\em rh increment for minimum evaporation of rain \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ababea113e0150b8b27d8bcbc540ad0fc_ababea113e0150b8b27d8bcbc540ad0fc}{rh\+\_\+ins}} = 0.\+25
\begin{DoxyCompactList}\small\item\em rh increment for sublimation of snow \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a20004a5192c44a2af6630aa2a72e5799_a20004a5192c44a2af6630aa2a72e5799}{tau\+\_\+r2g}} = 900.
\begin{DoxyCompactList}\small\item\em rain freezing during fast\+\_\+sat \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5bd440b90e163d47c35cc41f029db35a_a5bd440b90e163d47c35cc41f029db35a}{tau\+\_\+smlt}} = 900.
\begin{DoxyCompactList}\small\item\em snow melting \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acbd17db6a6f6dd50fb945c2be3ef16c9_acbd17db6a6f6dd50fb945c2be3ef16c9}{tau\+\_\+g2r}} = 600.
\begin{DoxyCompactList}\small\item\em graupel melting to rain \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0eed05f849b0fbead0e925c1bb31fbb5_a0eed05f849b0fbead0e925c1bb31fbb5}{tau\+\_\+imlt}} = 600.
\begin{DoxyCompactList}\small\item\em cloud ice melting \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aae716ae68e66f9695b5b3ac1f9e9d12d_aae716ae68e66f9695b5b3ac1f9e9d12d}{tau\+\_\+i2s}} = 1000.
\begin{DoxyCompactList}\small\item\em cloud ice to snow auto-\/conversion \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad2a2d7116fa318e72fd7fe70b55f2d8b_ad2a2d7116fa318e72fd7fe70b55f2d8b}{tau\+\_\+l2r}} = 900.
\begin{DoxyCompactList}\small\item\em cloud water to rain auto-\/conversion \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad551f046999ddbcb0b38b5a03c2e5ed8_ad551f046999ddbcb0b38b5a03c2e5ed8}{tau\+\_\+v2l}} = 150.
\begin{DoxyCompactList}\small\item\em water vapor to cloud water (condensation) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a044706f608666b70536a5ea4c021f8c7_a044706f608666b70536a5ea4c021f8c7}{tau\+\_\+l2v}} = 300.
\begin{DoxyCompactList}\small\item\em cloud water to water vapor (evaporation) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1555921f038b82106af387af5c81e4d9_a1555921f038b82106af387af5c81e4d9}{tau\+\_\+g2v}} = 900.
\begin{DoxyCompactList}\small\item\em graupel sublimation \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5843888a86765e699834d49015408afa_a5843888a86765e699834d49015408afa}{tau\+\_\+v2g}} = 21600.
\begin{DoxyCompactList}\small\item\em graupel deposition -- make it a slow process \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad00f4f053e908e9fb6f7b00bdbddf96d_ad00f4f053e908e9fb6f7b00bdbddf96d}{dw\+\_\+land}} = 0.\+20
\begin{DoxyCompactList}\small\item\em base value for subgrid deviation / variability over land \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aea17c8fb8280af25364336f0ada8612b_aea17c8fb8280af25364336f0ada8612b}{dw\+\_\+ocean}} = 0.\+10
\begin{DoxyCompactList}\small\item\em base value for ocean \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a88d7f4f471f2db3298d309b7d4c367cc_a88d7f4f471f2db3298d309b7d4c367cc}{ccn\+\_\+o}} = 90.
\begin{DoxyCompactList}\small\item\em ccn over ocean (cm$^\wedge$ -\/ 3) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a676bf55f8d9dd2620897db77c0490f6f_a676bf55f8d9dd2620897db77c0490f6f}{ccn\+\_\+l}} = 270.
\begin{DoxyCompactList}\small\item\em ccn over land (cm$^\wedge$ -\/ 3) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa0d408977417db7975829e61153deb97_aa0d408977417db7975829e61153deb97}{rthresh}} = 10.\+0e-\/6
\begin{DoxyCompactList}\small\item\em critical cloud drop radius (micro m) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a337b00a35785e7eca6a6acae3e4abb5f_a337b00a35785e7eca6a6acae3e4abb5f}{sat\+\_\+adj0}} = 0.\+90
\begin{DoxyCompactList}\small\item\em adjustment factor (0\+: no, 1\+: full) during fast\+\_\+sat\+\_\+adj \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1f8cd1cd79aca7c04867e8a7795d1a36_a1f8cd1cd79aca7c04867e8a7795d1a36}{qc\+\_\+crt}} = 5.\+0e-\/8
\begin{DoxyCompactList}\small\item\em mini condensate mixing ratio to allow partial cloudiness \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a45084631da7d37956dd1223a25f4e004_a45084631da7d37956dd1223a25f4e004}{qi\+\_\+lim}} = 1.
\begin{DoxyCompactList}\small\item\em cloud ice limiter to prevent large ice build up \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa441a4445c759c90377783f39fab4d5b_aa441a4445c759c90377783f39fab4d5b}{ql\+\_\+mlt}} = 2.\+0e-\/3
\begin{DoxyCompactList}\small\item\em max value of cloud water allowed from melted cloud ice \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afae49a49e9dd8579ff64719d71eed83d_afae49a49e9dd8579ff64719d71eed83d}{qs\+\_\+mlt}} = 1.\+0e-\/6
\begin{DoxyCompactList}\small\item\em max cloud water due to snow melt \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2618e0c43a17b006b9237150e48f0313_a2618e0c43a17b006b9237150e48f0313}{ql\+\_\+gen}} = 1.\+0e-\/3
\begin{DoxyCompactList}\small\item\em max cloud water generation during remapping step if fast\+\_\+sat\+\_\+adj = .t. \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0e8fe72cd3125aab528658be5dd23b88_a0e8fe72cd3125aab528658be5dd23b88}{qi\+\_\+gen}} = 1.\+82e-\/6
\begin{DoxyCompactList}\small\item\em max cloud ice generation during remapping step \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab9f5641ed43f70e5fd49df6b7d89217b_ab9f5641ed43f70e5fd49df6b7d89217b}{ql0\+\_\+max}} = 2.\+0e-\/3
\begin{DoxyCompactList}\small\item\em max cloud water value (auto converted to rain) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a37393f33ed44556e632f07d02db18f9e_a37393f33ed44556e632f07d02db18f9e}{qi0\+\_\+max}} = 1.\+0e-\/4
\begin{DoxyCompactList}\small\item\em max cloud ice value (by other sources) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a00e18ba3757322658aaa8df1fb915b1f_a00e18ba3757322658aaa8df1fb915b1f}{qi0\+\_\+crt}} = 1.\+0e-\/4
\begin{DoxyCompactList}\small\item\em cloud ice to snow autoconversion threshold (was 1.\+e-\/4); qi0\+\_\+crt is highly dependent on horizontal resolution \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5e0fce8e249cc931080eb730d6f2a08d_a5e0fce8e249cc931080eb730d6f2a08d}{qr0\+\_\+crt}} = 1.\+0e-\/4
\begin{DoxyCompactList}\small\item\em rain to snow or graupel/hail threshold \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a17bfd13fbfad11c6fbab694fec292422_a17bfd13fbfad11c6fbab694fec292422}{qs0\+\_\+crt}} = 1.\+0e-\/3
\begin{DoxyCompactList}\small\item\em snow to graupel density threshold (0.\+6e-\/3 in purdue lin scheme) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a886c8271fbbbd910bad2a6b40284a928_a886c8271fbbbd910bad2a6b40284a928}{c\+\_\+paut}} = 0.\+55
\begin{DoxyCompactList}\small\item\em autoconversion cloud water to rain (use 0.\+5 to reduce autoconversion) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab725588f37c7692de737bdc2b21701d9_ab725588f37c7692de737bdc2b21701d9}{c\+\_\+psaci}} = 0.\+02
\begin{DoxyCompactList}\small\item\em accretion\+: cloud ice to snow (was 0.\+1 in zetac) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a630a1ca14a54e55a258ac60a5e7d5b10_a630a1ca14a54e55a258ac60a5e7d5b10}{c\+\_\+piacr}} = 5.\+0
\begin{DoxyCompactList}\small\item\em accretion\+: rain to ice\+: \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a8bc769e3b12b177a31f872667bc305ea_a8bc769e3b12b177a31f872667bc305ea}{c\+\_\+cracw}} = 0.\+9
\begin{DoxyCompactList}\small\item\em rain accretion efficiency \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a677e501adf7f54caf5ced50f66ed50b8_a677e501adf7f54caf5ced50f66ed50b8}{c\+\_\+pgacs}} = 2.\+0e-\/3
\begin{DoxyCompactList}\small\item\em snow to graupel \char`\"{}accretion\char`\"{} eff. (was 0.\+1 in zetac) \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afe8d814e32e6ce2ba8e9cf2d05850669_afe8d814e32e6ce2ba8e9cf2d05850669}{alin}} = 842.\+0
\begin{DoxyCompactList}\small\item\em \char`\"{}a\char`\"{} in lin1983 \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a263d1d337dcd9a77bba4b0b6d90c9d0c_a263d1d337dcd9a77bba4b0b6d90c9d0c}{clin}} = 4.\+8
\begin{DoxyCompactList}\small\item\em \char`\"{}c\char`\"{} in lin 1983, 4.\+8 -- \texorpdfstring{$>$}{>} 6. (to ehance ql -- \texorpdfstring{$>$}{>} qs) \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab8888c80cdb6e56bf6e1c02c0506ba7e_ab8888c80cdb6e56bf6e1c02c0506ba7e}{const\+\_\+vi}} = .false.
\begin{DoxyCompactList}\small\item\em if .t. the constants are specified by v $\ast$ \+\_\+fac \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a144e8bb08cbe205e4cde81029e4f93bb_a144e8bb08cbe205e4cde81029e4f93bb}{const\+\_\+vs}} = .false.
\begin{DoxyCompactList}\small\item\em if .t. the constants are specified by v $\ast$ \+\_\+fac \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a6cea5b367e1830775bddc4eced4cf243_a6cea5b367e1830775bddc4eced4cf243}{const\+\_\+vg}} = .false.
\begin{DoxyCompactList}\small\item\em if .t. the constants are specified by v $\ast$ \+\_\+fac \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad2e1df8686f77dbdd95699eb98c88d9b_ad2e1df8686f77dbdd95699eb98c88d9b}{const\+\_\+vr}} = .false.
\begin{DoxyCompactList}\small\item\em if .t. the constants are specified by v $\ast$ \+\_\+fac \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab784a43e1728b1f420c781382259ddce_ab784a43e1728b1f420c781382259ddce}{vi\+\_\+fac}} = 1.
\begin{DoxyCompactList}\small\item\em if const\+\_\+vi\+: 1 / 3 \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae5953dbff7579d358950ddb8bc0c4e60_ae5953dbff7579d358950ddb8bc0c4e60}{vs\+\_\+fac}} = 1.
\begin{DoxyCompactList}\small\item\em if const\+\_\+vs\+: 1. \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adcd23e1dd780114c5e0b65a8f49f1f47_adcd23e1dd780114c5e0b65a8f49f1f47}{vg\+\_\+fac}} = 1.
\begin{DoxyCompactList}\small\item\em if const\+\_\+vg\+: 2. \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa093fdb2e2a4019379d319884b503d07_aa093fdb2e2a4019379d319884b503d07}{vr\+\_\+fac}} = 1.
\begin{DoxyCompactList}\small\item\em if const\+\_\+vr\+: 4. \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ad46098835c967255aecc03630b1c3634_ad46098835c967255aecc03630b1c3634}{vi\+\_\+max}} = 0.\+5
\begin{DoxyCompactList}\small\item\em max fall speed for ice \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a2ca9d2b84b89d6a8b175823981823cfb_a2ca9d2b84b89d6a8b175823981823cfb}{vs\+\_\+max}} = 5.\+0
\begin{DoxyCompactList}\small\item\em max fall speed for snow \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf1e548251fa100f650dcf6e652eeb0a_adf1e548251fa100f650dcf6e652eeb0a}{vg\+\_\+max}} = 8.\+0
\begin{DoxyCompactList}\small\item\em max fall speed for graupel \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3f505cf96a8747a0de578779e454b857_a3f505cf96a8747a0de578779e454b857}{vr\+\_\+max}} = 12.
\begin{DoxyCompactList}\small\item\em max fall speed for rain \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a16acb7160ff3b00aca0a40904ce7c810_a16acb7160ff3b00aca0a40904ce7c810}{fast\+\_\+sat\+\_\+adj}} = .false.
\begin{DoxyCompactList}\small\item\em has fast saturation adjustments \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0e5308a374985e32394f682879da2535_a0e5308a374985e32394f682879da2535}{z\+\_\+slope\+\_\+liq}} = .true.
\begin{DoxyCompactList}\small\item\em use linear mono slope for autocconversions \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa00fc3824a525e80bb11e3063f6fb0dd_aa00fc3824a525e80bb11e3063f6fb0dd}{z\+\_\+slope\+\_\+ice}} = .false.
\begin{DoxyCompactList}\small\item\em use linear mono slope for autocconversions \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a9949ffa3e0f183d617297c5f29cc5868_a9949ffa3e0f183d617297c5f29cc5868}{use\+\_\+ccn}} = .false.
\begin{DoxyCompactList}\small\item\em must be true when prog\+\_\+ccn is false \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aca8c662c01fff9888738c8808a402ae2_aca8c662c01fff9888738c8808a402ae2}{use\+\_\+ppm}} = .false.
\begin{DoxyCompactList}\small\item\em use ppm fall scheme \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a4936ab9698362177d36f9f14828b3a96_a4936ab9698362177d36f9f14828b3a96}{mono\+\_\+prof}} = .true.
\begin{DoxyCompactList}\small\item\em perform terminal fall with mono ppm scheme \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a11d11520092aa630127bf9fd031bb1c2_a11d11520092aa630127bf9fd031bb1c2}{mp\+\_\+print}} = .false.
\begin{DoxyCompactList}\small\item\em cloud microphysics debugging printout \end{DoxyCompactList}\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5feffd4870faed3010915391650cf895_a5feffd4870faed3010915391650cf895}{do\+\_\+hail}} = .false.
\begin{DoxyCompactList}\small\item\em use hail parameters instead of graupel \end{DoxyCompactList}\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a106cf6899b0bc78f051b31828d0b1548_a106cf6899b0bc78f051b31828d0b1548}{log\+\_\+10}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33993193531d26729350bb023a1631e4_a33993193531d26729350bb023a1631e4}{tice0}}
\item 
real \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a1a27d3264acf4759e91e552124af857c_a1a27d3264acf4759e91e552124af857c}{t\+\_\+wfr}}
\item 
integer, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ae142fc69189174632bf77e6e881616cc_ae142fc69189174632bf77e6e881616cc}{reiflag}} = 1
\item 
logical, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a74c07dc86d0d2a7bea8e2927086ed6ea_a74c07dc86d0d2a7bea8e2927086ed6ea}{tintqs}} = .false.
\begin{DoxyCompactList}\small\item\em use temperature in the saturation mixing in PDF \end{DoxyCompactList}\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_afd2ce28e8e1832c5865626bc114f7b0b_afd2ce28e8e1832c5865626bc114f7b0b}{rewmin}} = 5.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5c937dc44ef2f9d0d8a7872c38a57fa6_a5c937dc44ef2f9d0d8a7872c38a57fa6}{rewmax}} = 10.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a436930f9130f50acea358b5db1de4d4e_a436930f9130f50acea358b5db1de4d4e}{reimin}} = 10.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa4c78dc3e8881d44ea85dff91ae505f4_aa4c78dc3e8881d44ea85dff91ae505f4}{reimax}} = 150.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aa283646e02be052849c2a64de9c607b6_aa283646e02be052849c2a64de9c607b6}{rermin}} = 10.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ac8e4eb8f97e67589f7e99c89240814f3_ac8e4eb8f97e67589f7e99c89240814f3}{rermax}} = 10000.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a3daf74ca68e824f9bb397c2fad0c3916_a3daf74ca68e824f9bb397c2fad0c3916}{resmin}} = 150.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5c5723d8585356561859ea585640883e_a5c5723d8585356561859ea585640883e}{resmax}} = 10000.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a0eefb5b3ecd6d84758110afb97fe6da2_a0eefb5b3ecd6d84758110afb97fe6da2}{regmin}} = 300.\+0
\item 
real, public \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a9f0059d0d93d10377eda3ce850711680_a9f0059d0d93d10377eda3ce850711680}{regmax}} = 10000.\+0
\end{DoxyCompactItemize}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14}\label{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!gfdl\_cloud\_microphys\_mod\_driver@{gfdl\_cloud\_microphys\_mod\_driver}}
\index{gfdl\_cloud\_microphys\_mod\_driver@{gfdl\_cloud\_microphys\_mod\_driver}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{gfdl\_cloud\_microphys\_mod\_driver()}{gfdl\_cloud\_microphys\_mod\_driver()}}
{\footnotesize\ttfamily subroutine, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+driver (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{iis,  }\item[{integer, intent(in)}]{iie,  }\item[{integer, intent(in)}]{jjs,  }\item[{integer, intent(in)}]{jje,  }\item[{integer, intent(in)}]{kks,  }\item[{integer, intent(in)}]{kke,  }\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{qv,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{ql,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{qr,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qi,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qs,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{qg,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{qa,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{qn,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qv\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{ql\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qr\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qi\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qs\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qg\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{qa\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{pt\+\_\+dt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{pt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{w,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{uin,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{vin,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{udt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(inout)}]{vdt,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{dz,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{delp,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(in)}]{area,  }\item[{real, intent(in)}]{dt\+\_\+in,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(in)}]{land,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(out)}]{rain,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(out)}]{snow,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(out)}]{ice,  }\item[{real, dimension (iis\+:iie, jjs\+:jje), intent(out)}]{graupel,  }\item[{logical, intent(in)}]{hydrostatic,  }\item[{logical, intent(in)}]{phys\+\_\+hydrostatic,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(in)}]{p,  }\item[{logical, intent(in)}]{lradar,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(out)}]{refl\+\_\+10cm,  }\item[{logical, intent(in)}]{reset,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(out)}]{pfils,  }\item[{real, dimension (iis\+:iie, jjs\+:jje, kks\+:kke), intent(out)}]{pflls }\end{DoxyParamCaption})}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga5f0f10113e24accc344e888694ea42db_ga5f0f10113e24accc344e888694ea42db}{refl10cm\+\_\+gfdl()}}.



Referenced by \mbox{\hyperlink{namespacegfdl__cloud__microphys_a57379a8f2ca712404e049dc5438ca6ac_a57379a8f2ca712404e049dc5438ca6ac}{gfdl\+\_\+cloud\+\_\+microphys\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+run()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}\label{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!mpdrv@{mpdrv}}
\index{mpdrv@{mpdrv}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{mpdrv()}{mpdrv()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::mpdrv (\begin{DoxyParamCaption}\item[{logical, intent(in)}]{hydrostatic,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{uin,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{vin,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{w,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{delp,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{pt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{qv,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{ql,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{qr,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qi,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qs,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{qg,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{qa,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{qn,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(in)}]{dz,  }\item[{integer, intent(in)}]{is,  }\item[{integer, intent(in)}]{ie,  }\item[{integer, intent(in)}]{js,  }\item[{integer, intent(in)}]{je,  }\item[{integer, intent(in)}]{ks,  }\item[{integer, intent(in)}]{ke,  }\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{integer, intent(in)}]{j,  }\item[{real, intent(in)}]{dt\+\_\+in,  }\item[{integer, intent(in)}]{ntimes,  }\item[{real, dimension (is\+:), intent(inout)}]{rain,  }\item[{real, dimension (is\+:), intent(inout)}]{snow,  }\item[{real, dimension (is\+:), intent(inout)}]{graupel,  }\item[{real, dimension (is\+:), intent(inout)}]{ice,  }\item[{real, dimension (is\+:, ks\+:), intent(out)}]{m2\+\_\+rain,  }\item[{real, dimension (is\+:, ks\+:), intent(out)}]{m2\+\_\+sol,  }\item[{real, dimension (is\+:), intent(inout)}]{cond,  }\item[{real, dimension (is\+:), intent(in)}]{area1,  }\item[{real, dimension (is\+:), intent(in)}]{land,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{u\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{v\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{pt\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qv\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{ql\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qr\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qi\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qs\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qg\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(inout)}]{qa\+\_\+dt,  }\item[{real, dimension (is\+:, js\+:), intent(out)}]{w\+\_\+var,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(out)}]{vt\+\_\+r,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(out)}]{vt\+\_\+s,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(out)}]{vt\+\_\+g,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(out)}]{vt\+\_\+i,  }\item[{real, dimension (is\+:, js\+:, ks\+:), intent(out)}]{qn2 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\hypertarget{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_detmpdrv}{}\doxysubsubsection{GFDL Cloud mpdrv General Algorithm}\label{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_detmpdrv}

\begin{DoxyItemize}
\item Prevent excessive build-\/up of cloud ice from external sources.
\item Convert moist mixing ratios to dry mixing ratios.
\item Calculate cloud condensation nuclei (ccn), following klein eq. 15
\item Calculate horizontal subgrid variability, which is used in cloud fraction, relative humidity calculation, evaporation and condensation processes. Horizontal sub-\/grid variability is a function of cell area and land/sea mask\+: ~\newline
 Over land\+: \[ t_{land}=dw_{land}(\frac{A_{r}}{10^{10}})^{0.25} \] ~\newline
 Over ocean\+: \[ t_{ocean}=dw_{ocean}(\frac{A_{r}}{10^{10}})^{0.25} \] where $A_{r}$ is cell area. $dw_{land}=0.16$ and $dw_{ocean}=0.10$ are base value for sub-\/grid variability over land and ocean. The total horizontal sub-\/grid variability is\+: \[ h_{var}=t_{land}\times fr_{land}+t_{ocean}\times (1-fr_{land}) \] \[ h_{var}=min[0.2,max(0.01,h_{var})] \]
\item Calculate relative humidity increment.
\item If requested, call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351}{neg\+\_\+adj()}} and fix all negative water species.
\item Do loop on cloud microphysics sub time step.
\item Define air density based on hydrostatical property.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}} -\/ time-\/split warm rain processes\+: 1st pass.
\item Sedimentation of cloud ice, snow, and graupel.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721}{fall\+\_\+speed()}} to calculate the fall velocity of cloud ice, snow and graupel.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall()}} to calculate the terminal fall speed.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}{sedi\+\_\+heat()}} to calculate heat transportation during sedimentation.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}} to -\/ time-\/split warm rain processes\+: 2nd pass
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}\+: ice-\/phase microphysics
\item Calculate momentum transportation during sedimentation.
\item Update moist air mass (actually hydrostatic pressure).
\item Update cloud fraction tendency.
\end{DoxyItemize}

References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721}{fall\+\_\+speed()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351}{neg\+\_\+adj()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}{sedi\+\_\+heat()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+driver()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}\label{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!sedi\_heat@{sedi\_heat}}
\index{sedi\_heat@{sedi\_heat}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{sedi\_heat()}{sedi\_heat()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::sedi\+\_\+heat (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dm,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{m1,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tz,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qg,  }\item[{real, intent(in)}]{cw }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}\label{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!warm\_rain@{warm\_rain}}
\index{warm\_rain@{warm\_rain}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{warm\_rain()}{warm\_rain()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::warm\+\_\+rain (\begin{DoxyParamCaption}\item[{real, intent(in)}]{dt,  }\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qg,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{denfac,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{ccn,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{c\+\_\+praut,  }\item[{real, intent(in)}]{rh\+\_\+rain,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{vtr,  }\item[{real, intent(out)}]{r1,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{m1\+\_\+rain,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{w1,  }\item[{real, intent(in)}]{h\+\_\+var }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\hypertarget{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_warm_gen}{}\doxysubsubsection{GFDL Cloud warm\+\_\+rain General Algorithm}\label{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_warm_gen}

\begin{DoxyItemize}
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}{check\+\_\+column()}} to check if the water species is large enough to fall.
\item Calculate fall speed of rain.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}{revap\+\_\+racc()}}, to calculate evaporation and accretion of rain for the first 1/2 time step.
\item Calculate mass flux induced by falling rain ( use\+\_\+ppm =.false, call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}{implicit\+\_\+fall()}}\+: time-\/implicit monotonic fall scheme.)
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}{sedi\+\_\+heat()}} to calculate heat transportation during sedimentation.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}{revap\+\_\+racc()}} to calculate evaporation and accretion of rain for the remaing 1/2 time step.
\item Auto-\/conversion (assuming linear subgrid vertical distribution of cloud water following Lin et al. (1994) \cite{lin_et_al_1994}.)
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}{linear\+\_\+prof()}} to calculate vertical subgrid variability of cloud water.
\item Revised continuous form\+: linearly decays (with subgrid dl) to zero at qc == ql + dl
\end{DoxyItemize}

References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}{check\+\_\+column()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}{implicit\+\_\+fall()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}{lagrangian\+\_\+fall\+\_\+ppm()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}{linear\+\_\+prof()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}{revap\+\_\+racc()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae04747b6ac095f189c2e9b92a93f2256_gae04747b6ac095f189c2e9b92a93f2256}{sedi\+\_\+heat()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}\label{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!revap\_racc@{revap\_racc}}
\index{revap\_racc@{revap\_racc}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{revap\_racc()}{revap\_racc()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::revap\+\_\+racc (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, intent(in)}]{dt,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qg,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{denfac,  }\item[{real, intent(in)}]{rh\+\_\+rain,  }\item[{real, intent(in)}]{h\+\_\+var }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\hypertarget{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_gen_ravap}{}\doxysubsubsection{GFDL Cloud revap\+\_\+racc General Algorithm}\label{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_gen_ravap}

\begin{DoxyItemize}
\item Define heat capacity and latent heat coefficient.
\item qsat must be \texorpdfstring{$>$}{>} q\+\_\+minus to activate evaporation; qsat must be \texorpdfstring{$<$}{<} q\+\_\+plus to activate accretion
\item rain evaporation ( $evap$)
\item accretion\+: $P_{racc}$
\end{DoxyItemize}

Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6c69bf161f1301a1733d4cf1665d5b59_ga6c69bf161f1301a1733d4cf1665d5b59_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}\label{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!linear\_prof@{linear\_prof}}
\index{linear\_prof@{linear\_prof}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{linear\_prof()}{linear\_prof()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::linear\+\_\+prof (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{km,  }\item[{real, dimension (km), intent(in)}]{q,  }\item[{real, dimension (km), intent(out)}]{dm,  }\item[{logical, intent(in)}]{z\+\_\+var,  }\item[{real, intent(in)}]{h\+\_\+var }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\hypertarget{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_gen_linear}{}\doxysubsubsection{GFDL cloud linear\+\_\+prof General Algorithm}\label{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_gen_linear}

\begin{DoxyItemize}
\item Use twice the strength of the positive definiteness limiter (Lin et al.(1994) \cite{lin_et_al_1994}).
\item Impose the background horizontal variability ( $h_{var}$) that is proportional to the value itself.
\end{DoxyItemize}

Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}\label{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!icloud@{icloud}}
\index{icloud@{icloud}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{icloud()}{icloud()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::icloud (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tzk,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{p1,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qvk,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qlk,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qrk,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qik,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qsk,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qgk,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp1,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{denfac,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vts,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vtg,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vtr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qak,  }\item[{real, intent(in)}]{rh\+\_\+adj,  }\item[{real, intent(in)}]{rh\+\_\+rain,  }\item[{real, intent(in)}]{dts,  }\item[{real, intent(in)}]{h\+\_\+var }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\begin{DoxyAuthor}{Author}
Shian-\/\+Jiann Lin, GFDL
\end{DoxyAuthor}
This scheme is featured with\+:
\begin{DoxyItemize}
\item bulk cloud microphysics
\item processes splitting with some un-\/split sub-\/grouping
\item time implicit (when possible) accretion and autoconversion 
\end{DoxyItemize}\hypertarget{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_det_icloud}{}\doxysubsubsection{GFDL icloud Detailed Algorithm}\label{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_det_icloud}

\begin{DoxyItemize}
\item Define conversion scalar/factor.
\item Define heat capacity and latend heat coefficient.
\item Calculate $P_{imlt}$\+: instant melting of cloud ice.
\item Calculate $P_{ihom}$\+: homogeneous freezing of cloud water into cloud ice. This is the 1st occurance of liquid water freezing in the split MP process.
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}{linear\+\_\+prof()}} to calculate vertical subgrid variability of cloud ice.
\item Update capacity heat and latend heat coefficient.
\item Melting of snow\+:
\item $P_{sacw}$\+: accretion of cloud water by snow
\item $P_{sacr}$\+: accretion of rain by melted snow
\begin{DoxyItemize}
\item $P_{racs}$\+: accretion of snow by rain
\end{DoxyItemize}
\item Total snow sink\+: $P_{smlt}$\+: snow melt (\mbox{\hyperlink{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}{smlt()}}; due to rain accretion)
\item Update capacity heat and latend heat coefficient.
\item Melting of graupel\+:
\item $P_{gacr}$\+: accretion of rain by graupel
\item $P_{gacw}$\+: accretion of cloud water by graupel
\item $P_{gmlt}$\+: graupel melt (\mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ace45f86c746664b3737607705d345f14_ace45f86c746664b3737607705d345f14}{gmlt()}})
\item Cloud ice processes\+:
\item $P_{saci}$\+: accretion of cloud ice by snow
\item $P_{saut}$\+: autoconversion\+: cloud ice $\rightarrow$ snow. ~\newline
 similar to Lin et al.(1983) \cite{lin_et_al_1983} eq. 21 solved implicitly; threshold from wsm6 scheme, Hong et al. (2004) \cite{hong_et_al_2004}, eq (13) \+: qi0\+\_\+crt $\sim$0.8e-\/4.
\item $P_{gaci}$\+: accretion of cloud ice by graupel
\item Cold-\/rain processes\+:
\item $P_{sacr}$\+: accretion of rain by snow (\mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}})
\item $P_{gfr}$\+: rain freezing $\rightarrow$ graupel
\item Calculate total sink to $q_r$ \+: ~\newline
 Sink terms to $q_r$\+: $P_{sacr}+P_{gfr}$ ~\newline
 source term to $q_s$\+: $P_{sacr}$ ~\newline
 source term to $q_g$\+: $P_{gfr}$
\item Update capacity heat and latend heat coefficient.
\item Graupel production terms\+:
\item accretion\+: snow $\rightarrow$ graupel (\mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}})
\item autoconversion\+: snow $\rightarrow$ graupel
\item $P_{gacw}$\+: accretion of cloud water by graupel
\item $P_{gacr}$\+: accretion of rain by graupel (\mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}})
\item Call \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}{subgrid\+\_\+z\+\_\+proc()}} for subgrid cloud microphysics.
\end{DoxyItemize}

References \mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60295ecd2dc7ed890e0c643d562862b6_ga60295ecd2dc7ed890e0c643d562862b6}{linear\+\_\+prof()}}, \mbox{\hyperlink{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}{smlt()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}{subgrid\+\_\+z\+\_\+proc()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}\label{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!subgrid\_z\_proc@{subgrid\_z\_proc}}
\index{subgrid\_z\_proc@{subgrid\_z\_proc}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{subgrid\_z\_proc()}{subgrid\_z\_proc()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::subgrid\+\_\+z\+\_\+proc (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{p1,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{denfac,  }\item[{real, intent(in)}]{dts,  }\item[{real, intent(in)}]{rh\+\_\+adj,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qg,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qa,  }\item[{real, intent(in)}]{h\+\_\+var,  }\item[{real, intent(in)}]{rh\+\_\+rain }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\hypertarget{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gen_subz}{}\doxysubsubsection{GFDL Cloud subgrid\+\_\+z\+\_\+proc General Algorithm}\label{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gen_subz}

\begin{DoxyItemize}
\item Define conversion scalar/factor.
\item Define heat capacity and latend heat coefficient.
\item Instant deposit all water vapor to cloud ice when temperature is super low.
\item Update heat capacity and latend heat coefficient.
\item Instant evaporation/sublimation of all clouds if rh \texorpdfstring{$<$}{<} rh\+\_\+adj $\rightarrow$ cloud free.
\item cloud water $\Leftrightarrow$ vapor adjustment\+:
\item Update heat capacity and latend heat coefficient.
\item Enforce complete freezing below $-48^oC$.
\item Update heat capacity and latend heat coefficient.
\item Apply Bigg mechanism.
\item Update capacity heat and latend heat coefficient.
\item Sublimation/deposition of ice.
\item Update capacity heat and latend heat coefficient.
\item Sublimation/deposition of snow.
\item Update capacity heat and latend heat coefficient.
\item Simplified 2-\/way grapuel sublimation-\/deposition mechanism.
\item Update capacity heat and latend heat coefficient.
\item Minimum evap of rain in dry environmental air.
\item Update capacity heat and latend heat coefficient.
\item Combine water species.
\item Use the \char`\"{}liquid-\/frozen water temperature\char`\"{} (tin) to compute saturated specific humidity.
\item Compute cloud fraction, assuming subgrid linear distribution in horizontal; this is effectively a smoother for the binary cloud scheme.
\end{DoxyItemize}

References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}{wqs1()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=344pt]{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga77aecedeec21635795414346d2a79070_ga77aecedeec21635795414346d2a79070}\label{group__mod__gfdl__cloud__mp_ga77aecedeec21635795414346d2a79070_ga77aecedeec21635795414346d2a79070}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!revap\_rac1@{revap\_rac1}}
\index{revap\_rac1@{revap\_rac1}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{revap\_rac1()}{revap\_rac1()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::revap\+\_\+rac1 (\begin{DoxyParamCaption}\item[{logical, intent(in)}]{hydrostatic,  }\item[{integer, intent(in)}]{is,  }\item[{integer, intent(in)}]{ie,  }\item[{real, intent(in)}]{dt,  }\item[{real, dimension (is\+:ie), intent(inout)}]{tz,  }\item[{real, dimension (is\+:ie), intent(inout)}]{qv,  }\item[{real, dimension (is\+:ie), intent(inout)}]{ql,  }\item[{real, dimension (is\+:ie), intent(inout)}]{qr,  }\item[{real, dimension (is\+:ie), intent(in)}]{qi,  }\item[{real, dimension (is\+:ie), intent(in)}]{qs,  }\item[{real, dimension (is\+:ie), intent(in)}]{qg,  }\item[{real, dimension (is\+:ie), intent(in)}]{den,  }\item[{real, dimension (is\+:ie), intent(in)}]{hvar }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}\label{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!terminal\_fall@{terminal\_fall}}
\index{terminal\_fall@{terminal\_fall}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{terminal\_fall()}{terminal\_fall()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::terminal\+\_\+fall (\begin{DoxyParamCaption}\item[{real, intent(in)}]{dtm,  }\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{tz,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qg,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dz,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vtg,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vts,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vti,  }\item[{real, intent(out)}]{r1,  }\item[{real, intent(out)}]{g1,  }\item[{real, intent(out)}]{s1,  }\item[{real, intent(out)}]{i1,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{m1\+\_\+sol,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{w1 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

It considers cloud ice, snow, and graupel\textquotesingle{}s melting during fall. 

References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}{check\+\_\+column()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}{implicit\+\_\+fall()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}{lagrangian\+\_\+fall\+\_\+ppm()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}\label{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!check\_column@{check\_column}}
\index{check\_column@{check\_column}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{check\_column()}{check\_column()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::check\+\_\+column (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{q,  }\item[{logical, intent(out)}]{no\+\_\+fall }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6888d7e95c34f76ecd432293eea9723f_ga6888d7e95c34f76ecd432293eea9723f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}\label{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!implicit\_fall@{implicit\_fall}}
\index{implicit\_fall@{implicit\_fall}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{implicit\_fall()}{implicit\_fall()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::implicit\+\_\+fall (\begin{DoxyParamCaption}\item[{real, intent(in)}]{dt,  }\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot + 1), intent(in)}]{ze,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{vt,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{q,  }\item[{real, intent(out)}]{precip,  }\item[{real, dimension (ktop\+:kbot), intent(out)}]{m1 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\begin{DoxyAuthor}{Author}
Shian-\/\+Jiann Lin, 2016 
\end{DoxyAuthor}


Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga2f6f4139188eb18db6c84ac21f19f07b_ga2f6f4139188eb18db6c84ac21f19f07b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}\label{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lagrangian\_fall\_ppm@{lagrangian\_fall\_ppm}}
\index{lagrangian\_fall\_ppm@{lagrangian\_fall\_ppm}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lagrangian\_fall\_ppm()}{lagrangian\_fall\_ppm()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lagrangian\+\_\+fall\+\_\+ppm (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, intent(in)}]{zs,  }\item[{real, dimension (ktop\+:kbot + 1), intent(in)}]{ze,  }\item[{real, dimension (ktop\+:kbot + 1), intent(in)}]{zt,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{q,  }\item[{real, intent(out)}]{precip,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{m1,  }\item[{logical, intent(in)}]{mono }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\begin{DoxyAuthor}{Author}
S.\+J. Lin 
\end{DoxyAuthor}


References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42}{cs\+\_\+profile()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga79e5f6ea8f5040ab16033081b9a64cb7_ga79e5f6ea8f5040ab16033081b9a64cb7}{terminal\+\_\+fall()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacc8783950135d8875dbfe23ef5013c76_gacc8783950135d8875dbfe23ef5013c76}{warm\+\_\+rain()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42}\label{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cs\_profile@{cs\_profile}}
\index{cs\_profile@{cs\_profile}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cs\_profile()}{cs\_profile()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cs\+\_\+profile (\begin{DoxyParamCaption}\item[{real, dimension (4, km), intent(inout)}]{a4,  }\item[{real, dimension (km), intent(in)}]{del,  }\item[{integer, intent(in)}]{km,  }\item[{logical, intent(in)}]{do\+\_\+mono }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga4551eade22b554cea965dc3efbe63ce4_ga4551eade22b554cea965dc3efbe63ce4}{cs\+\_\+limiters()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gabfcb03d4ab831c5f0a879b75b2cf4e01_gabfcb03d4ab831c5f0a879b75b2cf4e01}{lagrangian\+\_\+fall\+\_\+ppm()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=344pt]{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga4551eade22b554cea965dc3efbe63ce4_ga4551eade22b554cea965dc3efbe63ce4}\label{group__mod__gfdl__cloud__mp_ga4551eade22b554cea965dc3efbe63ce4_ga4551eade22b554cea965dc3efbe63ce4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cs\_limiters@{cs\_limiters}}
\index{cs\_limiters@{cs\_limiters}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cs\_limiters()}{cs\_limiters()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cs\+\_\+limiters (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{km,  }\item[{real, dimension (4, km), intent(inout)}]{a4 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaeaa05a4c1310e5a546cadd40f1c66c42_gaeaa05a4c1310e5a546cadd40f1c66c42}{cs\+\_\+profile()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga4551eade22b554cea965dc3efbe63ce4_ga4551eade22b554cea965dc3efbe63ce4_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721}\label{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!fall\_speed@{fall\_speed}}
\index{fall\_speed@{fall\_speed}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{fall\_speed()}{fall\_speed()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::fall\+\_\+speed (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{den,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{qg,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{tk,  }\item[{real, dimension (ktop\+:kbot), intent(out)}]{vts,  }\item[{real, dimension (ktop\+:kbot), intent(out)}]{vti,  }\item[{real, dimension (ktop\+:kbot), intent(out)}]{vtg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyItemize}
\item ice\+: use Deng and Mace (2008) \cite{deng_and_mace_2008}, which gives smaler fall speed than Heymsfield and Donner (1990) \cite{heymsfield_and_donner_1990}.
\item snow\+:
\item graupel\+:
\end{DoxyItemize}

Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6833974ce0d83438376d15e3dc710721_ga6833974ce0d83438376d15e3dc710721_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga9b7449b48c0d7ba5eab0eba122908d51_ga9b7449b48c0d7ba5eab0eba122908d51}\label{group__mod__gfdl__cloud__mp_ga9b7449b48c0d7ba5eab0eba122908d51_ga9b7449b48c0d7ba5eab0eba122908d51}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!setupm@{setupm}}
\index{setupm@{setupm}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{setupm()}{setupm()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::setupm\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+init()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga9b7449b48c0d7ba5eab0eba122908d51_ga9b7449b48c0d7ba5eab0eba122908d51_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212}\label{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!gfdl\_cloud\_microphys\_mod\_init@{gfdl\_cloud\_microphys\_mod\_init}}
\index{gfdl\_cloud\_microphys\_mod\_init@{gfdl\_cloud\_microphys\_mod\_init}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{gfdl\_cloud\_microphys\_mod\_init()}{gfdl\_cloud\_microphys\_mod\_init()}}
{\footnotesize\ttfamily subroutine, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+init (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{me,  }\item[{integer, intent(in)}]{master,  }\item[{integer, intent(in)}]{nlunit,  }\item[{character (len = $\ast$), dimension(\+:), intent(in)}]{input\+\_\+nml\+\_\+file,  }\item[{integer, intent(in)}]{logunit,  }\item[{character (len = 64), intent(in)}]{fn\+\_\+nml,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489}{setup\+\_\+con()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9b7449b48c0d7ba5eab0eba122908d51_ga9b7449b48c0d7ba5eab0eba122908d51}{setupm()}}.



Referenced by \mbox{\hyperlink{namespacegfdl__cloud__microphys_abe4f8ccdbd6330c63ab86308c39e16c0_abe4f8ccdbd6330c63ab86308c39e16c0}{gfdl\+\_\+cloud\+\_\+microphys\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+init()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gaa396bb16135a2b26d6c8ca7d659f0b0a_gaa396bb16135a2b26d6c8ca7d659f0b0a}\label{group__mod__gfdl__cloud__mp_gaa396bb16135a2b26d6c8ca7d659f0b0a_gaa396bb16135a2b26d6c8ca7d659f0b0a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!gfdl\_cloud\_microphys\_mod\_end@{gfdl\_cloud\_microphys\_mod\_end}}
\index{gfdl\_cloud\_microphys\_mod\_end@{gfdl\_cloud\_microphys\_mod\_end}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{gfdl\_cloud\_microphys\_mod\_end()}{gfdl\_cloud\_microphys\_mod\_end()}}
{\footnotesize\ttfamily subroutine, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+end}



Referenced by \mbox{\hyperlink{namespacegfdl__cloud__microphys_ae201d516aad837a6c94a149b14566fb9_ae201d516aad837a6c94a149b14566fb9}{gfdl\+\_\+cloud\+\_\+microphys\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+finalize()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gaa396bb16135a2b26d6c8ca7d659f0b0a_gaa396bb16135a2b26d6c8ca7d659f0b0a_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489}\label{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!setup\_con@{setup\_con}}
\index{setup\_con@{setup\_con}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{setup\_con()}{setup\_con()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::setup\+\_\+con\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gacb9663cee42bc7d8c26e24ea3a400212_gacb9663cee42bc7d8c26e24ea3a400212}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+init()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}\label{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!acr3d@{acr3d}}
\index{acr3d@{acr3d}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{acr3d()}{acr3d()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::acr3d (\begin{DoxyParamCaption}\item[{real, intent(in)}]{v1,  }\item[{real, intent(in)}]{v2,  }\item[{real, intent(in)}]{q1,  }\item[{real, intent(in)}]{q2,  }\item[{real, intent(in)}]{c,  }\item[{real, dimension (3), intent(in)}]{cac,  }\item[{real, intent(in)}]{rho }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}}.



Referenced by \mbox{\hyperlink{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba}{acr3d()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__gfdlmp_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_ga0c6e8d13d0224e3b40bcbabdbab7f0ba_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}\label{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!smlt@{smlt}}
\index{smlt@{smlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{smlt()}{smlt()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::smlt (\begin{DoxyParamCaption}\item[{real, intent(in)}]{tc,  }\item[{real, intent(in)}]{dqs,  }\item[{real, intent(in)}]{qsrho,  }\item[{real, intent(in)}]{psacw,  }\item[{real, intent(in)}]{psacr,  }\item[{real, dimension (5), intent(in)}]{c,  }\item[{real, intent(in)}]{rho,  }\item[{real, intent(in)}]{rhofac }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}{smlt()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6d4a8494f1530ef44e39c61be5d819fe_ga6d4a8494f1530ef44e39c61be5d819fe}{icloud()}}, and \mbox{\hyperlink{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925}{smlt()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__gfdlmp_gad0c3fa84c0f00f8d0106a40b45d84925_gad0c3fa84c0f00f8d0106a40b45d84925_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ace45f86c746664b3737607705d345f14_ace45f86c746664b3737607705d345f14}\label{namespacegfdl__cloud__microphys__mod_ace45f86c746664b3737607705d345f14_ace45f86c746664b3737607705d345f14}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!gmlt@{gmlt}}
\index{gmlt@{gmlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{gmlt()}{gmlt()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::gmlt (\begin{DoxyParamCaption}\item[{real, intent(in)}]{tc,  }\item[{real, intent(in)}]{dqs,  }\item[{real, intent(in)}]{qgrho,  }\item[{real, intent(in)}]{pgacw,  }\item[{real, intent(in)}]{pgacr,  }\item[{real, dimension (5), intent(in)}]{c,  }\item[{real, intent(in)}]{rho }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}\label{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qsmith\_init@{qsmith\_init}}
\index{qsmith\_init@{qsmith\_init}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qsmith\_init()}{qsmith\_init()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qsmith\+\_\+init\hspace{0.3cm}{\ttfamily [private]}}

The calculations are highly accurate values based on the Clausius-\/\+Clapeyron equation. 

References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga18d5c58ee290deae68744c2bec32c4c5_ga18d5c58ee290deae68744c2bec32c4c5}{qs\+\_\+table()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga60322d5daf9ba9251ef2ed8c43d44fd2_ga60322d5daf9ba9251ef2ed8c43d44fd2}{qs\+\_\+table2()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga21d253eb6564b469a272e71bbd227e6d_ga21d253eb6564b469a272e71bbd227e6d}{qs\+\_\+table3()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gad400136557e150361b753efa60a42d71_gad400136557e150361b753efa60a42d71}{qs\+\_\+tablew()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga3bfa36c95ccd846ef06a711e29ae5c62_ga3bfa36c95ccd846ef06a711e29ae5c62}{qsmith()}}, \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae73658e16d99bd2fd887547ba13c0489_gae73658e16d99bd2fd887547ba13c0489}{setup\+\_\+con()}}, and \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acd40e84031a4f81c06cfdec3749ddb21_acd40e84031a4f81c06cfdec3749ddb21}{wqs2()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=344pt]{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}\label{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!wqs1@{wqs1}}
\index{wqs1@{wqs1}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{wqs1()}{wqs1()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::wqs1 (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{den }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em ta} & pure water phase; universal dry / moist formular using air density input \char`\"{}den\char`\"{} can be either dry or moist air density \\
\hline
\mbox{\texttt{ in}}  & {\em den} & pure water phase; universal dry / moist formular using air density input \char`\"{}den\char`\"{} can be either dry or moist air density \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}{wqs1()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gaec9761c5fe1374e1d8f8f18dec3b879c_gaec9761c5fe1374e1d8f8f18dec3b879c}{subgrid\+\_\+z\+\_\+proc()}}, and \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48}{wqs1()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga6dce09bb764ce09d571eb55783abcf48_ga6dce09bb764ce09d571eb55783abcf48_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acd40e84031a4f81c06cfdec3749ddb21_acd40e84031a4f81c06cfdec3749ddb21}\label{namespacegfdl__cloud__microphys__mod_acd40e84031a4f81c06cfdec3749ddb21_acd40e84031a4f81c06cfdec3749ddb21}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!wqs2@{wqs2}}
\index{wqs2@{wqs2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{wqs2()}{wqs2()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::wqs2 (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{den,  }\item[{real, intent(out)}]{dqdt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{namespacegfdl__cloud__microphys__mod_acd40e84031a4f81c06cfdec3749ddb21_acd40e84031a4f81c06cfdec3749ddb21_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a16c950e69cbc44e56359353d65e15d28_a16c950e69cbc44e56359353d65e15d28}\label{namespacegfdl__cloud__microphys__mod_a16c950e69cbc44e56359353d65e15d28_a16c950e69cbc44e56359353d65e15d28}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!wet\_bulb@{wet\_bulb}}
\index{wet\_bulb@{wet\_bulb}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{wet\_bulb()}{wet\_bulb()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::wet\+\_\+bulb (\begin{DoxyParamCaption}\item[{real, intent(in)}]{q,  }\item[{real, intent(in)}]{t,  }\item[{real, intent(in)}]{den }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a73aeb817d78dd5fdbf17764b7af1b4c5_a73aeb817d78dd5fdbf17764b7af1b4c5}\label{namespacegfdl__cloud__microphys__mod_a73aeb817d78dd5fdbf17764b7af1b4c5_a73aeb817d78dd5fdbf17764b7af1b4c5}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!iqs1@{iqs1}}
\index{iqs1@{iqs1}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{iqs1()}{iqs1()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::iqs1 (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{den }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em ta} & water -\/ ice phase; universal dry / moist formular using air density input \char`\"{}den\char`\"{} can be either dry or moist air density \\
\hline
\mbox{\texttt{ in}}  & {\em den} & water -\/ ice phase; universal dry / moist formular using air density input \char`\"{}den\char`\"{} can be either dry or moist air density \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aeeacb47d6755ef5fb20c91730fdde795_aeeacb47d6755ef5fb20c91730fdde795}\label{namespacegfdl__cloud__microphys__mod_aeeacb47d6755ef5fb20c91730fdde795_aeeacb47d6755ef5fb20c91730fdde795}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!iqs2@{iqs2}}
\index{iqs2@{iqs2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{iqs2()}{iqs2()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::iqs2 (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{den,  }\item[{real, intent(out)}]{dqdt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a964ad7f43d3025989e4607a4fd0f40c2_a964ad7f43d3025989e4607a4fd0f40c2}\label{namespacegfdl__cloud__microphys__mod_a964ad7f43d3025989e4607a4fd0f40c2_a964ad7f43d3025989e4607a4fd0f40c2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs1d\_moist@{qs1d\_moist}}
\index{qs1d\_moist@{qs1d\_moist}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs1d\_moist()}{qs1d\_moist()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs1d\+\_\+moist (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{qv,  }\item[{real, intent(in)}]{pa,  }\item[{real, intent(out)}]{dqdt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3b51c6a4a4b42405db18e74ddbae60c8_a3b51c6a4a4b42405db18e74ddbae60c8}\label{namespacegfdl__cloud__microphys__mod_a3b51c6a4a4b42405db18e74ddbae60c8_a3b51c6a4a4b42405db18e74ddbae60c8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!wqsat2\_moist@{wqsat2\_moist}}
\index{wqsat2\_moist@{wqsat2\_moist}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{wqsat2\_moist()}{wqsat2\_moist()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::wqsat2\+\_\+moist (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{qv,  }\item[{real, intent(in)}]{pa,  }\item[{real, intent(out)}]{dqdt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae66e1fd925f07d8641b70a25e7cf435a_ae66e1fd925f07d8641b70a25e7cf435a}\label{namespacegfdl__cloud__microphys__mod_ae66e1fd925f07d8641b70a25e7cf435a_ae66e1fd925f07d8641b70a25e7cf435a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!wqsat\_moist@{wqsat\_moist}}
\index{wqsat\_moist@{wqsat\_moist}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{wqsat\_moist()}{wqsat\_moist()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::wqsat\+\_\+moist (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{qv,  }\item[{real, intent(in)}]{pa }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aadf83b88cc19945992197186c2092f31_aadf83b88cc19945992197186c2092f31}\label{namespacegfdl__cloud__microphys__mod_aadf83b88cc19945992197186c2092f31_aadf83b88cc19945992197186c2092f31}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs1d\_m@{qs1d\_m}}
\index{qs1d\_m@{qs1d\_m}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs1d\_m()}{qs1d\_m()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs1d\+\_\+m (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{qv,  }\item[{real, intent(in)}]{pa }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3f08c718c2e2586687531a96e65b14c8_a3f08c718c2e2586687531a96e65b14c8}\label{namespacegfdl__cloud__microphys__mod_a3f08c718c2e2586687531a96e65b14c8_a3f08c718c2e2586687531a96e65b14c8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!d\_sat@{d\_sat}}
\index{d\_sat@{d\_sat}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{d\_sat()}{d\_sat()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::d\+\_\+sat (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta,  }\item[{real, intent(in)}]{den }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab17544f06f54f4cd661c68880b6a9bc3_ab17544f06f54f4cd661c68880b6a9bc3}\label{namespacegfdl__cloud__microphys__mod_ab17544f06f54f4cd661c68880b6a9bc3_ab17544f06f54f4cd661c68880b6a9bc3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!esw\_table@{esw\_table}}
\index{esw\_table@{esw\_table}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{esw\_table()}{esw\_table()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::esw\+\_\+table (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae19534c8c7e543e8124fbd064a0824e3_ae19534c8c7e543e8124fbd064a0824e3}\label{namespacegfdl__cloud__microphys__mod_ae19534c8c7e543e8124fbd064a0824e3_ae19534c8c7e543e8124fbd064a0824e3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!es2\_table@{es2\_table}}
\index{es2\_table@{es2\_table}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{es2\_table()}{es2\_table()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::es2\+\_\+table (\begin{DoxyParamCaption}\item[{real, intent(in)}]{ta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga00e13cf0ac56f755d8310c3d50623f32_ga00e13cf0ac56f755d8310c3d50623f32}\label{group__mod__gfdl__cloud__mp_ga00e13cf0ac56f755d8310c3d50623f32_ga00e13cf0ac56f755d8310c3d50623f32}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!esw\_table1d@{esw\_table1d}}
\index{esw\_table1d@{esw\_table1d}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{esw\_table1d()}{esw\_table1d()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::esw\+\_\+table1d (\begin{DoxyParamCaption}\item[{real, dimension (n), intent(in)}]{ta,  }\item[{real, dimension (n), intent(out)}]{es,  }\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7}\label{group__mod__gfdl__cloud__mp_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7_gaf27bd7f1263f90bc2cc0e9cdb8ae0be7}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!es2\_table1d@{es2\_table1d}}
\index{es2\_table1d@{es2\_table1d}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{es2\_table1d()}{es2\_table1d()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::es2\+\_\+table1d (\begin{DoxyParamCaption}\item[{real, dimension (n), intent(in)}]{ta,  }\item[{real, dimension (n), intent(out)}]{es,  }\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gaa1f0870e9066e66b3609139abaf67e6a_gaa1f0870e9066e66b3609139abaf67e6a}\label{group__mod__gfdl__cloud__mp_gaa1f0870e9066e66b3609139abaf67e6a_gaa1f0870e9066e66b3609139abaf67e6a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!es3\_table1d@{es3\_table1d}}
\index{es3\_table1d@{es3\_table1d}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{es3\_table1d()}{es3\_table1d()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::es3\+\_\+table1d (\begin{DoxyParamCaption}\item[{real, dimension (n), intent(in)}]{ta,  }\item[{real, dimension (n), intent(out)}]{es,  }\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gad400136557e150361b753efa60a42d71_gad400136557e150361b753efa60a42d71}\label{group__mod__gfdl__cloud__mp_gad400136557e150361b753efa60a42d71_gad400136557e150361b753efa60a42d71}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_tablew@{qs\_tablew}}
\index{qs\_tablew@{qs\_tablew}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_tablew()}{qs\_tablew()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+tablew (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_gad400136557e150361b753efa60a42d71_gad400136557e150361b753efa60a42d71_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga60322d5daf9ba9251ef2ed8c43d44fd2_ga60322d5daf9ba9251ef2ed8c43d44fd2}\label{group__mod__gfdl__cloud__mp_ga60322d5daf9ba9251ef2ed8c43d44fd2_ga60322d5daf9ba9251ef2ed8c43d44fd2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_table2@{qs\_table2}}
\index{qs\_table2@{qs\_table2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_table2()}{qs\_table2()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+table2 (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga60322d5daf9ba9251ef2ed8c43d44fd2_ga60322d5daf9ba9251ef2ed8c43d44fd2_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga21d253eb6564b469a272e71bbd227e6d_ga21d253eb6564b469a272e71bbd227e6d}\label{group__mod__gfdl__cloud__mp_ga21d253eb6564b469a272e71bbd227e6d_ga21d253eb6564b469a272e71bbd227e6d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_table3@{qs\_table3}}
\index{qs\_table3@{qs\_table3}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_table3()}{qs\_table3()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+table3 (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga21d253eb6564b469a272e71bbd227e6d_ga21d253eb6564b469a272e71bbd227e6d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b}\label{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_blend@{qs\_blend}}
\index{qs\_blend@{qs\_blend}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_blend()}{qs\_blend()}}
{\footnotesize\ttfamily real function gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+blend (\begin{DoxyParamCaption}\item[{real, intent(in)}]{t,  }\item[{real, intent(in)}]{p,  }\item[{real, intent(in)}]{q }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b}{qs\+\_\+blend()}}.



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b}{qs\+\_\+blend()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{group__mod__gfdl__cloud__mp_gae5ced87ab84a21adee27e447c7a5ce6b_gae5ced87ab84a21adee27e447c7a5ce6b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga18d5c58ee290deae68744c2bec32c4c5_ga18d5c58ee290deae68744c2bec32c4c5}\label{group__mod__gfdl__cloud__mp_ga18d5c58ee290deae68744c2bec32c4c5_ga18d5c58ee290deae68744c2bec32c4c5}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_table@{qs\_table}}
\index{qs\_table@{qs\_table}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_table()}{qs\_table()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+table (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga18d5c58ee290deae68744c2bec32c4c5_ga18d5c58ee290deae68744c2bec32c4c5_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga3bfa36c95ccd846ef06a711e29ae5c62_ga3bfa36c95ccd846ef06a711e29ae5c62}\label{group__mod__gfdl__cloud__mp_ga3bfa36c95ccd846ef06a711e29ae5c62_ga3bfa36c95ccd846ef06a711e29ae5c62}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qsmith@{qsmith}}
\index{qsmith@{qsmith}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qsmith()}{qsmith()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qsmith (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{im,  }\item[{integer, intent(in)}]{km,  }\item[{integer, intent(in)}]{ks,  }\item[{real, dimension (im, km), intent(in)}]{t,  }\item[{real, dimension (im, km), intent(in)}]{p,  }\item[{real, dimension (im, km), intent(in)}]{q,  }\item[{real, dimension (im, km), intent(out)}]{qs,  }\item[{real, dimension (im, km), intent(out), optional}]{dqdt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



References \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gac22a96714d2fdfba424e9b29c460874e_gac22a96714d2fdfba424e9b29c460874e}{qsmith\+\_\+init()}}.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga3bfa36c95ccd846ef06a711e29ae5c62_ga3bfa36c95ccd846ef06a711e29ae5c62_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351}\label{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!neg\_adj@{neg\_adj}}
\index{neg\_adj@{neg\_adj}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{neg\_adj()}{neg\_adj()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::neg\+\_\+adj (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ktop,  }\item[{integer, intent(in)}]{kbot,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{pt,  }\item[{real, dimension (ktop\+:kbot), intent(in)}]{dp,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qv,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{ql,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qr,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qi,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qs,  }\item[{real, dimension (ktop\+:kbot), intent(inout)}]{qg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

This is designed for 6-\/class micro-\/physics schemes. 

Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_ga9a157f35f4472577a555978027d97c65_ga9a157f35f4472577a555978027d97c65}{mpdrv()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga95934cf5da8077b833820fa000e4b351_ga95934cf5da8077b833820fa000e4b351_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga011cbd07504027364ebd0314c825f44a_ga011cbd07504027364ebd0314c825f44a}\label{group__mod__gfdl__cloud__mp_ga011cbd07504027364ebd0314c825f44a_ga011cbd07504027364ebd0314c825f44a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!interpolate\_z@{interpolate\_z}}
\index{interpolate\_z@{interpolate\_z}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{interpolate\_z()}{interpolate\_z()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::interpolate\+\_\+z (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{is,  }\item[{integer, intent(in)}]{ie,  }\item[{integer, intent(in)}]{js,  }\item[{integer, intent(in)}]{je,  }\item[{integer, intent(in)}]{km,  }\item[{real, intent(in)}]{zl,  }\item[{real, dimension (is\+:ie, js\+:je, km + 1), intent(in)}]{hgt,  }\item[{real, dimension (is\+:ie, js\+:je, km), intent(in)}]{a3,  }\item[{real, dimension (is\+:ie, js\+:je), intent(out)}]{a2 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

The subroutine \textquotesingle{}interpolate\+\_\+z\textquotesingle{} interpolates to a prescribed height. \mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga41eef6d7073ac6722450667b8394cf13_ga41eef6d7073ac6722450667b8394cf13}\label{group__mod__gfdl__cloud__mp_ga41eef6d7073ac6722450667b8394cf13_ga41eef6d7073ac6722450667b8394cf13}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cloud\_diagnosis@{cloud\_diagnosis}}
\index{cloud\_diagnosis@{cloud\_diagnosis}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cloud\_diagnosis()}{cloud\_diagnosis()}}
{\footnotesize\ttfamily subroutine, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cloud\+\_\+diagnosis (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{is,  }\item[{integer, intent(in)}]{ie,  }\item[{integer, intent(in)}]{ks,  }\item[{integer, intent(in)}]{ke,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{den,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{delp,  }\item[{integer, dimension (is\+:ie), intent(in)}]{lsm,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{qmw,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{qmi,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{qmr,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{qms,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{qmg,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(in)}]{t,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(out)}]{rew,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(out)}]{rei,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(out)}]{rer,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(out)}]{res,  }\item[{real, dimension (is\+:ie, ks\+:ke), intent(out)}]{reg }\end{DoxyParamCaption})}

\begin{DoxyAuthor}{Author}
Linjiong Zhoum, Shian-\/\+Jiann Lin 
\end{DoxyAuthor}

\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em qmg} & units\+: kg / kg \\
\hline
\mbox{\texttt{ out}}  & {\em reg} & units\+: micron \\
\hline
\end{DoxyParams}


Referenced by \mbox{\hyperlink{namespacegfdl__cloud__microphys_a57379a8f2ca712404e049dc5438ca6ac_a57379a8f2ca712404e049dc5438ca6ac}{gfdl\+\_\+cloud\+\_\+microphys\+::gfdl\+\_\+cloud\+\_\+microphys\+\_\+run()}}.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group__mod__gfdl__cloud__mp_ga41eef6d7073ac6722450667b8394cf13_ga41eef6d7073ac6722450667b8394cf13_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{group__mod__gfdl__cloud__mp_ga5f0f10113e24accc344e888694ea42db_ga5f0f10113e24accc344e888694ea42db}\label{group__mod__gfdl__cloud__mp_ga5f0f10113e24accc344e888694ea42db_ga5f0f10113e24accc344e888694ea42db}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!refl10cm\_gfdl@{refl10cm\_gfdl}}
\index{refl10cm\_gfdl@{refl10cm\_gfdl}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{refl10cm\_gfdl()}{refl10cm\_gfdl()}}
{\footnotesize\ttfamily subroutine gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::refl10cm\+\_\+gfdl (\begin{DoxyParamCaption}\item[{real, dimension(kts\+:kte), intent(in)}]{qv1d,  }\item[{real, dimension(kts\+:kte), intent(in)}]{qr1d,  }\item[{real, dimension(kts\+:kte), intent(in)}]{qs1d,  }\item[{real, dimension(kts\+:kte), intent(in)}]{qg1d,  }\item[{real, dimension(kts\+:kte), intent(in)}]{t1d,  }\item[{real, dimension(kts\+:kte), intent(in)}]{p1d,  }\item[{real, dimension(kts\+:kte), intent(inout)}]{d\+BZ,  }\item[{integer, intent(in)}]{kts,  }\item[{integer, intent(in)}]{kte,  }\item[{integer, intent(in)}]{ii,  }\item[{integer, intent(in)}]{jj,  }\item[{logical, intent(in)}]{melti }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Referenced by \mbox{\hyperlink{group__mod__gfdl__cloud__mp_gab96ce7bbe8889ca0845652ef6df3ea14_gab96ce7bbe8889ca0845652ef6df3ea14}{gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+\_\+driver()}}.

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


\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a131225b53d4a910e0cf64ca2d358b109_a131225b53d4a910e0cf64ca2d358b109}\label{namespacegfdl__cloud__microphys__mod_a131225b53d4a910e0cf64ca2d358b109_a131225b53d4a910e0cf64ca2d358b109}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!missing\_value@{missing\_value}}
\index{missing\_value@{missing\_value}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{missing\_value}{missing\_value}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::missing\+\_\+value = -\/ 1.e10\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5160df9068ea916b5be5db323ccb84e1_a5160df9068ea916b5be5db323ccb84e1}\label{namespacegfdl__cloud__microphys__mod_a5160df9068ea916b5be5db323ccb84e1_a5160df9068ea916b5be5db323ccb84e1}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!module\_is\_initialized@{module\_is\_initialized}}
\index{module\_is\_initialized@{module\_is\_initialized}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{module\_is\_initialized}{module\_is\_initialized}}
{\footnotesize\ttfamily logical gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::module\+\_\+is\+\_\+initialized = .false.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a85a37f008ca8a5a48fae3b206b155291_a85a37f008ca8a5a48fae3b206b155291}\label{namespacegfdl__cloud__microphys__mod_a85a37f008ca8a5a48fae3b206b155291_a85a37f008ca8a5a48fae3b206b155291}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qsmith\_tables\_initialized@{qsmith\_tables\_initialized}}
\index{qsmith\_tables\_initialized@{qsmith\_tables\_initialized}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qsmith\_tables\_initialized}{qsmith\_tables\_initialized}}
{\footnotesize\ttfamily logical gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qsmith\+\_\+tables\+\_\+initialized = .false.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3c50644594890d512e8629070f565ff6_a3c50644594890d512e8629070f565ff6}\label{namespacegfdl__cloud__microphys__mod_a3c50644594890d512e8629070f565ff6_a3c50644594890d512e8629070f565ff6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!mod\_name@{mod\_name}}
\index{mod\_name@{mod\_name}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{mod\_name}{mod\_name}}
{\footnotesize\ttfamily character (len = 17) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::mod\+\_\+name = \textquotesingle{}gfdl\+\_\+cloud\+\_\+microphys\textquotesingle{}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1306c3472d3801628e711ed89c9f4f79_a1306c3472d3801628e711ed89c9f4f79}\label{namespacegfdl__cloud__microphys__mod_a1306c3472d3801628e711ed89c9f4f79_a1306c3472d3801628e711ed89c9f4f79}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!n0r@{n0r}}
\index{n0r@{n0r}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{n0r}{n0r}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::n0r = 8.\+0e6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ac4868ad4c5e670a0814f347d24b264f4_ac4868ad4c5e670a0814f347d24b264f4}\label{namespacegfdl__cloud__microphys__mod_ac4868ad4c5e670a0814f347d24b264f4_ac4868ad4c5e670a0814f347d24b264f4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!n0s@{n0s}}
\index{n0s@{n0s}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{n0s}{n0s}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::n0s = 3.\+0e6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a80281c921b5a3dc20459ac4b46feca75_a80281c921b5a3dc20459ac4b46feca75}\label{namespacegfdl__cloud__microphys__mod_a80281c921b5a3dc20459ac4b46feca75_a80281c921b5a3dc20459ac4b46feca75}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!n0g@{n0g}}
\index{n0g@{n0g}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{n0g}{n0g}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::n0g = 4.\+0e6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a8a439d676fdbd76477d3cd68816c39fb_a8a439d676fdbd76477d3cd68816c39fb}\label{namespacegfdl__cloud__microphys__mod_a8a439d676fdbd76477d3cd68816c39fb_a8a439d676fdbd76477d3cd68816c39fb}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rhos@{rhos}}
\index{rhos@{rhos}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rhos}{rhos}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rhos = 0.\+1e3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a42e737e9e98ab779ea83aa4a81995678_a42e737e9e98ab779ea83aa4a81995678}\label{namespacegfdl__cloud__microphys__mod_a42e737e9e98ab779ea83aa4a81995678_a42e737e9e98ab779ea83aa4a81995678}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rhog@{rhog}}
\index{rhog@{rhog}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rhog}{rhog}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rhog = 0.\+4e3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0a6b1d1ad2979e85b79894eff3b62541_a0a6b1d1ad2979e85b79894eff3b62541}\label{namespacegfdl__cloud__microphys__mod_a0a6b1d1ad2979e85b79894eff3b62541_a0a6b1d1ad2979e85b79894eff3b62541}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!grav@{grav}}
\index{grav@{grav}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{grav}{grav}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::grav = 9.\+80665\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}\label{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rdgas@{rdgas}}
\index{rdgas@{rdgas}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rdgas}{rdgas}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rdgas = 287.\+05\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}\label{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rvgas@{rvgas}}
\index{rvgas@{rvgas}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rvgas}{rvgas}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rvgas = 461.\+50\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a761f7a54a261226e413a79bdef032096_a761f7a54a261226e413a79bdef032096}\label{namespacegfdl__cloud__microphys__mod_a761f7a54a261226e413a79bdef032096_a761f7a54a261226e413a79bdef032096}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cp\_air@{cp\_air}}
\index{cp\_air@{cp\_air}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cp\_air}{cp\_air}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cp\+\_\+air = 1004.\+6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af84ac9b2b29e252682290fc721483ab6_af84ac9b2b29e252682290fc721483ab6}\label{namespacegfdl__cloud__microphys__mod_af84ac9b2b29e252682290fc721483ab6_af84ac9b2b29e252682290fc721483ab6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!hlv@{hlv}}
\index{hlv@{hlv}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{hlv}{hlv}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::hlv = 2.\+5e6\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a28cc1d77aac9c6acbe1df64d6e05b2e9_a28cc1d77aac9c6acbe1df64d6e05b2e9}\label{namespacegfdl__cloud__microphys__mod_a28cc1d77aac9c6acbe1df64d6e05b2e9_a28cc1d77aac9c6acbe1df64d6e05b2e9}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!hlf@{hlf}}
\index{hlf@{hlf}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{hlf}{hlf}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::hlf = 3.\+3358e5\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af6f88d6393ce44ebd1a2667c6763fcd3_af6f88d6393ce44ebd1a2667c6763fcd3}\label{namespacegfdl__cloud__microphys__mod_af6f88d6393ce44ebd1a2667c6763fcd3_af6f88d6393ce44ebd1a2667c6763fcd3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!pi@{pi}}
\index{pi@{pi}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{pi}{pi}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::pi = 3.\+1415926535897931\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acba90c006590aed2fcca6f3c2243139f_acba90c006590aed2fcca6f3c2243139f}\label{namespacegfdl__cloud__microphys__mod_acba90c006590aed2fcca6f3c2243139f_acba90c006590aed2fcca6f3c2243139f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cp\_vap@{cp\_vap}}
\index{cp\_vap@{cp\_vap}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cp\_vap}{cp\_vap}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cp\+\_\+vap = 4.\+0 $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ada1c9752c65359dc42c082f50181c813_ada1c9752c65359dc42c082f50181c813}\label{namespacegfdl__cloud__microphys__mod_ada1c9752c65359dc42c082f50181c813_ada1c9752c65359dc42c082f50181c813}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cv\_air@{cv\_air}}
\index{cv\_air@{cv\_air}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cv\_air}{cv\_air}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cv\+\_\+air = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a761f7a54a261226e413a79bdef032096_a761f7a54a261226e413a79bdef032096}{cp\+\_\+air}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a6ad6b5acfc5f8d4eaf7b692f38088c4f_a6ad6b5acfc5f8d4eaf7b692f38088c4f}\label{namespacegfdl__cloud__microphys__mod_a6ad6b5acfc5f8d4eaf7b692f38088c4f_a6ad6b5acfc5f8d4eaf7b692f38088c4f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cv\_vap@{cv\_vap}}
\index{cv\_vap@{cv\_vap}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cv\_vap}{cv\_vap}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cv\+\_\+vap = 3.\+0 $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a29b88c5bd17f51d54fd0ff23aa1cd775_a29b88c5bd17f51d54fd0ff23aa1cd775}\label{namespacegfdl__cloud__microphys__mod_a29b88c5bd17f51d54fd0ff23aa1cd775_a29b88c5bd17f51d54fd0ff23aa1cd775}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_ice@{c\_ice}}
\index{c\_ice@{c\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_ice}{c\_ice}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+ice = 1972.\+0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}\label{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_liq@{c\_liq}}
\index{c\_liq@{c\_liq}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_liq}{c\_liq}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+liq = 4185.\+5\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a220ce49135d873a17a031f6478e18c77_a220ce49135d873a17a031f6478e18c77}\label{namespacegfdl__cloud__microphys__mod_a220ce49135d873a17a031f6478e18c77_a220ce49135d873a17a031f6478e18c77}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!eps@{eps}}
\index{eps@{eps}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{eps}{eps}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::eps = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}} / \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a07bb0cdc52880b1b86c603b6403d63ba_a07bb0cdc52880b1b86c603b6403d63ba}\label{namespacegfdl__cloud__microphys__mod_a07bb0cdc52880b1b86c603b6403d63ba_a07bb0cdc52880b1b86c603b6403d63ba}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!zvir@{zvir}}
\index{zvir@{zvir}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{zvir}{zvir}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::zvir = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a10e642aaea88c7dcc9e132bf071326df_a10e642aaea88c7dcc9e132bf071326df}{rvgas}} / \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a5fcbd9305bbbcdcc463823bee215f523_a5fcbd9305bbbcdcc463823bee215f523}{rdgas}} -\/ 1.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}\label{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!t\_ice@{t\_ice}}
\index{t\_ice@{t\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{t\_ice}{t\_ice}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::t\+\_\+ice = 273.\+16\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a83abb7622c4a818fab2df8236b4195bc_a83abb7622c4a818fab2df8236b4195bc}\label{namespacegfdl__cloud__microphys__mod_a83abb7622c4a818fab2df8236b4195bc_a83abb7622c4a818fab2df8236b4195bc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!table\_ice@{table\_ice}}
\index{table\_ice@{table\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{table\_ice}{table\_ice}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::table\+\_\+ice = 273.\+16\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2c9b91013804b932a485463d54c2e6df_a2c9b91013804b932a485463d54c2e6df}\label{namespacegfdl__cloud__microphys__mod_a2c9b91013804b932a485463d54c2e6df_a2c9b91013804b932a485463d54c2e6df}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!e00@{e00}}
\index{e00@{e00}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{e00}{e00}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::e00 = 611.\+21\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}\label{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dc\_vap@{dc\_vap}}
\index{dc\_vap@{dc\_vap}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dc\_vap}{dc\_vap}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dc\+\_\+vap = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acba90c006590aed2fcca6f3c2243139f_acba90c006590aed2fcca6f3c2243139f}{cp\+\_\+vap}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}{c\+\_\+liq}}\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyItemize}
\item 2339.\+5, isobaric heating / cooling 
\end{DoxyItemize}\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}\label{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dc\_ice@{dc\_ice}}
\index{dc\_ice@{dc\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dc\_ice}{dc\_ice}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dc\+\_\+ice = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_aaaa52b355c3ea7e30f8b7a9ad00afad1_aaaa52b355c3ea7e30f8b7a9ad00afad1}{c\+\_\+liq}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a29b88c5bd17f51d54fd0ff23aa1cd775_a29b88c5bd17f51d54fd0ff23aa1cd775}{c\+\_\+ice}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a87058d34dd97c90e2fbcd40d9f652de4_a87058d34dd97c90e2fbcd40d9f652de4}\label{namespacegfdl__cloud__microphys__mod_a87058d34dd97c90e2fbcd40d9f652de4_a87058d34dd97c90e2fbcd40d9f652de4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!hlv0@{hlv0}}
\index{hlv0@{hlv0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{hlv0}{hlv0}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::hlv0 = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_af84ac9b2b29e252682290fc721483ab6_af84ac9b2b29e252682290fc721483ab6}{hlv}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a894f7a60fb64d8304aa48b31c119f15a_a894f7a60fb64d8304aa48b31c119f15a}\label{namespacegfdl__cloud__microphys__mod_a894f7a60fb64d8304aa48b31c119f15a_a894f7a60fb64d8304aa48b31c119f15a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!hlf0@{hlf0}}
\index{hlf0@{hlf0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{hlf0}{hlf0}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::hlf0 = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a28cc1d77aac9c6acbe1df64d6e05b2e9_a28cc1d77aac9c6acbe1df64d6e05b2e9}{hlf}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab5d99f12e6c4e172b631273188caf9a6_ab5d99f12e6c4e172b631273188caf9a6}\label{namespacegfdl__cloud__microphys__mod_ab5d99f12e6c4e172b631273188caf9a6_ab5d99f12e6c4e172b631273188caf9a6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lv0@{lv0}}
\index{lv0@{lv0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lv0}{lv0}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lv0 = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a87058d34dd97c90e2fbcd40d9f652de4_a87058d34dd97c90e2fbcd40d9f652de4}{hlv0}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}{dc\+\_\+vap}} $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}{t\+\_\+ice}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acd008210283be60cfa69b4573b226430_acd008210283be60cfa69b4573b226430}\label{namespacegfdl__cloud__microphys__mod_acd008210283be60cfa69b4573b226430_acd008210283be60cfa69b4573b226430}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!li00@{li00}}
\index{li00@{li00}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{li00}{li00}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::li00 = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a894f7a60fb64d8304aa48b31c119f15a_a894f7a60fb64d8304aa48b31c119f15a}{hlf0}} -\/ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}{dc\+\_\+ice}} $\ast$ \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_a33dc41463dde04e1cb18eccf7d364051_a33dc41463dde04e1cb18eccf7d364051}{t\+\_\+ice}}\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyItemize}
\item 2.\+7105966e5, fusion latent heat coefficient at 0 deg k 
\end{DoxyItemize}\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2ad40ef8d444d41e73115d6c9b8db2ac_a2ad40ef8d444d41e73115d6c9b8db2ac}\label{namespacegfdl__cloud__microphys__mod_a2ad40ef8d444d41e73115d6c9b8db2ac_a2ad40ef8d444d41e73115d6c9b8db2ac}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!d2ice@{d2ice}}
\index{d2ice@{d2ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{d2ice}{d2ice}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::d2ice = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_adf4e34fa27a6c63b13f590c25afe14ab_adf4e34fa27a6c63b13f590c25afe14ab}{dc\+\_\+vap}} + \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_abcb3366ebb4e46d71912d07af4d554cc_abcb3366ebb4e46d71912d07af4d554cc}{dc\+\_\+ice}}\hspace{0.3cm}{\ttfamily [private]}}


\begin{DoxyItemize}
\item 126, isobaric heating/cooling 
\end{DoxyItemize}\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a9c003f98ec89a1e24eb8100da3d9b790_a9c003f98ec89a1e24eb8100da3d9b790}\label{namespacegfdl__cloud__microphys__mod_a9c003f98ec89a1e24eb8100da3d9b790_a9c003f98ec89a1e24eb8100da3d9b790}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!li2@{li2}}
\index{li2@{li2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{li2}{li2}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::li2 = \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_ab5d99f12e6c4e172b631273188caf9a6_ab5d99f12e6c4e172b631273188caf9a6}{lv0}} + \mbox{\hyperlink{namespacegfdl__cloud__microphys__mod_acd008210283be60cfa69b4573b226430_acd008210283be60cfa69b4573b226430}{li00}}\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa13d7530a968cfdf5837081bebbb13f4_aa13d7530a968cfdf5837081bebbb13f4}\label{namespacegfdl__cloud__microphys__mod_aa13d7530a968cfdf5837081bebbb13f4_aa13d7530a968cfdf5837081bebbb13f4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qrmin@{qrmin}}
\index{qrmin@{qrmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qrmin}{qrmin}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qrmin = 1.e-\/8\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2e25d81829ebe573fd0b06ded71c8719_a2e25d81829ebe573fd0b06ded71c8719}\label{namespacegfdl__cloud__microphys__mod_a2e25d81829ebe573fd0b06ded71c8719_a2e25d81829ebe573fd0b06ded71c8719}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qvmin@{qvmin}}
\index{qvmin@{qvmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qvmin}{qvmin}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qvmin = 1.e-\/20\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afb28c2892bb33b3e59666145a0443e4c_afb28c2892bb33b3e59666145a0443e4c}\label{namespacegfdl__cloud__microphys__mod_afb28c2892bb33b3e59666145a0443e4c_afb28c2892bb33b3e59666145a0443e4c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qcmin@{qcmin}}
\index{qcmin@{qcmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qcmin}{qcmin}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qcmin = 1.e-\/12\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a7a53f4a63512984af3ca34d4c3fab0e9_a7a53f4a63512984af3ca34d4c3fab0e9}\label{namespacegfdl__cloud__microphys__mod_a7a53f4a63512984af3ca34d4c3fab0e9_a7a53f4a63512984af3ca34d4c3fab0e9}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vr\_min@{vr\_min}}
\index{vr\_min@{vr\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vr\_min}{vr\_min}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vr\+\_\+min = 1.e-\/3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae2b2d29c3c97e754c262751b254cdbbe_ae2b2d29c3c97e754c262751b254cdbbe}\label{namespacegfdl__cloud__microphys__mod_ae2b2d29c3c97e754c262751b254cdbbe_ae2b2d29c3c97e754c262751b254cdbbe}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vf\_min@{vf\_min}}
\index{vf\_min@{vf\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vf\_min}{vf\_min}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vf\+\_\+min = 1.e-\/5\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a761f9632f2a7c3f7e27794bb6e22872d_a761f9632f2a7c3f7e27794bb6e22872d}\label{namespacegfdl__cloud__microphys__mod_a761f9632f2a7c3f7e27794bb6e22872d_a761f9632f2a7c3f7e27794bb6e22872d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dz\_min@{dz\_min}}
\index{dz\_min@{dz\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dz\_min}{dz\_min}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dz\+\_\+min = 1.e-\/2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a63167acff443a4112c67d83e377e4210_a63167acff443a4112c67d83e377e4210}\label{namespacegfdl__cloud__microphys__mod_a63167acff443a4112c67d83e377e4210_a63167acff443a4112c67d83e377e4210}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!sfcrho@{sfcrho}}
\index{sfcrho@{sfcrho}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{sfcrho}{sfcrho}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::sfcrho = 1.\+2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a208257c7e0033271fca19ccc8cf288bf_a208257c7e0033271fca19ccc8cf288bf}\label{namespacegfdl__cloud__microphys__mod_a208257c7e0033271fca19ccc8cf288bf_a208257c7e0033271fca19ccc8cf288bf}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rhor@{rhor}}
\index{rhor@{rhor}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rhor}{rhor}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rhor = 1.e3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae04e8ac0ab61f0c202ddcb518b995837_ae04e8ac0ab61f0c202ddcb518b995837}\label{namespacegfdl__cloud__microphys__mod_ae04e8ac0ab61f0c202ddcb518b995837_ae04e8ac0ab61f0c202ddcb518b995837}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rnzr@{rnzr}}
\index{rnzr@{rnzr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rnzr}{rnzr}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rnzr = 8.\+0e6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a723f4fa1c469cf7e2b6a6c55bd510591_a723f4fa1c469cf7e2b6a6c55bd510591}\label{namespacegfdl__cloud__microphys__mod_a723f4fa1c469cf7e2b6a6c55bd510591_a723f4fa1c469cf7e2b6a6c55bd510591}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rnzs@{rnzs}}
\index{rnzs@{rnzs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rnzs}{rnzs}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rnzs = 3.\+0e6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a937871c56d237c7eadcc4f837cc178a2_a937871c56d237c7eadcc4f837cc178a2}\label{namespacegfdl__cloud__microphys__mod_a937871c56d237c7eadcc4f837cc178a2_a937871c56d237c7eadcc4f837cc178a2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rnzg@{rnzg}}
\index{rnzg@{rnzg}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rnzg}{rnzg}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rnzg = 4.\+0e6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1da846fcc2e2f81ab478ce4861d2d4c7_a1da846fcc2e2f81ab478ce4861d2d4c7}\label{namespacegfdl__cloud__microphys__mod_a1da846fcc2e2f81ab478ce4861d2d4c7_a1da846fcc2e2f81ab478ce4861d2d4c7}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rnzh@{rnzh}}
\index{rnzh@{rnzh}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rnzh}{rnzh}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rnzh = 4.\+0e4}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad4fbe227d0715d3fed09e275c53bf07f_ad4fbe227d0715d3fed09e275c53bf07f}\label{namespacegfdl__cloud__microphys__mod_ad4fbe227d0715d3fed09e275c53bf07f_ad4fbe227d0715d3fed09e275c53bf07f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rhoh@{rhoh}}
\index{rhoh@{rhoh}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rhoh}{rhoh}}
{\footnotesize\ttfamily real, parameter, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rhoh = 0.\+917e3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a8cb901bff4f5e68cf3ddf25671c86ea8_a8cb901bff4f5e68cf3ddf25671c86ea8}\label{namespacegfdl__cloud__microphys__mod_a8cb901bff4f5e68cf3ddf25671c86ea8_a8cb901bff4f5e68cf3ddf25671c86ea8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cracs@{cracs}}
\index{cracs@{cracs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cracs}{cracs}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cracs\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a76cfaa68a6e8e059472ea8dbf1e6d7d3_a76cfaa68a6e8e059472ea8dbf1e6d7d3}\label{namespacegfdl__cloud__microphys__mod_a76cfaa68a6e8e059472ea8dbf1e6d7d3_a76cfaa68a6e8e059472ea8dbf1e6d7d3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!csacr@{csacr}}
\index{csacr@{csacr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{csacr}{csacr}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::csacr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae7ee227f2851ee5eb59f1de24fc891eb_ae7ee227f2851ee5eb59f1de24fc891eb}\label{namespacegfdl__cloud__microphys__mod_ae7ee227f2851ee5eb59f1de24fc891eb_ae7ee227f2851ee5eb59f1de24fc891eb}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgacr@{cgacr}}
\index{cgacr@{cgacr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgacr}{cgacr}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgacr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acdf1b69745568efd727304ccfc2cb441_acdf1b69745568efd727304ccfc2cb441}\label{namespacegfdl__cloud__microphys__mod_acdf1b69745568efd727304ccfc2cb441_acdf1b69745568efd727304ccfc2cb441}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgacs@{cgacs}}
\index{cgacs@{cgacs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgacs}{cgacs}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgacs\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a41bcf00aacda3bc2719641673f60d431_a41bcf00aacda3bc2719641673f60d431}\label{namespacegfdl__cloud__microphys__mod_a41bcf00aacda3bc2719641673f60d431_a41bcf00aacda3bc2719641673f60d431}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!csacw@{csacw}}
\index{csacw@{csacw}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{csacw}{csacw}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::csacw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5523bdc77ffec86afa49fb252486b337_a5523bdc77ffec86afa49fb252486b337}\label{namespacegfdl__cloud__microphys__mod_a5523bdc77ffec86afa49fb252486b337_a5523bdc77ffec86afa49fb252486b337}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!craci@{craci}}
\index{craci@{craci}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{craci}{craci}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::craci\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aea4cf39d132709fe603854bec9a8a21b_aea4cf39d132709fe603854bec9a8a21b}\label{namespacegfdl__cloud__microphys__mod_aea4cf39d132709fe603854bec9a8a21b_aea4cf39d132709fe603854bec9a8a21b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!csaci@{csaci}}
\index{csaci@{csaci}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{csaci}{csaci}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::csaci\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1987668c902cb2aa457fcb2bd84cdef8_a1987668c902cb2aa457fcb2bd84cdef8}\label{namespacegfdl__cloud__microphys__mod_a1987668c902cb2aa457fcb2bd84cdef8_a1987668c902cb2aa457fcb2bd84cdef8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgacw@{cgacw}}
\index{cgacw@{cgacw}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgacw}{cgacw}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgacw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae8bdd2563cce5a2fb0340fff2cbd718f_ae8bdd2563cce5a2fb0340fff2cbd718f}\label{namespacegfdl__cloud__microphys__mod_ae8bdd2563cce5a2fb0340fff2cbd718f_ae8bdd2563cce5a2fb0340fff2cbd718f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgaci@{cgaci}}
\index{cgaci@{cgaci}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgaci}{cgaci}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgaci\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a01168e3ef09778e0ab6469da426ad778_a01168e3ef09778e0ab6469da426ad778}\label{namespacegfdl__cloud__microphys__mod_a01168e3ef09778e0ab6469da426ad778_a01168e3ef09778e0ab6469da426ad778}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cracw@{cracw}}
\index{cracw@{cracw}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cracw}{cracw}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cracw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a20f90b5b4941f07f3a513bce315e33c6_a20f90b5b4941f07f3a513bce315e33c6}\label{namespacegfdl__cloud__microphys__mod_a20f90b5b4941f07f3a513bce315e33c6_a20f90b5b4941f07f3a513bce315e33c6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!acco@{acco}}
\index{acco@{acco}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{acco}{acco}}
{\footnotesize\ttfamily real, dimension (3, 4) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::acco\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2fd68defdc216bfc71e6fce05ed5db87_a2fd68defdc216bfc71e6fce05ed5db87}\label{namespacegfdl__cloud__microphys__mod_a2fd68defdc216bfc71e6fce05ed5db87_a2fd68defdc216bfc71e6fce05ed5db87}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cssub@{cssub}}
\index{cssub@{cssub}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cssub}{cssub}}
{\footnotesize\ttfamily real, dimension (5) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cssub\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0c648441ab1cf248d97b067a29061837_a0c648441ab1cf248d97b067a29061837}\label{namespacegfdl__cloud__microphys__mod_a0c648441ab1cf248d97b067a29061837_a0c648441ab1cf248d97b067a29061837}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgsub@{cgsub}}
\index{cgsub@{cgsub}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgsub}{cgsub}}
{\footnotesize\ttfamily real, dimension (5) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgsub\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ac457d790173a91ff1a03b945ad7e963a_ac457d790173a91ff1a03b945ad7e963a}\label{namespacegfdl__cloud__microphys__mod_ac457d790173a91ff1a03b945ad7e963a_ac457d790173a91ff1a03b945ad7e963a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!crevp@{crevp}}
\index{crevp@{crevp}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{crevp}{crevp}}
{\footnotesize\ttfamily real, dimension (5) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::crevp\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a29b60e166f2e81c30d679d3837fe389f_a29b60e166f2e81c30d679d3837fe389f}\label{namespacegfdl__cloud__microphys__mod_a29b60e166f2e81c30d679d3837fe389f_a29b60e166f2e81c30d679d3837fe389f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgfr@{cgfr}}
\index{cgfr@{cgfr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgfr}{cgfr}}
{\footnotesize\ttfamily real, dimension (2) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgfr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5fcecef83acee95a5ab5f4384386f604_a5fcecef83acee95a5ab5f4384386f604}\label{namespacegfdl__cloud__microphys__mod_a5fcecef83acee95a5ab5f4384386f604_a5fcecef83acee95a5ab5f4384386f604}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!csmlt@{csmlt}}
\index{csmlt@{csmlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{csmlt}{csmlt}}
{\footnotesize\ttfamily real, dimension (5) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::csmlt\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a64133fa272db743932cf601b5b30e657_a64133fa272db743932cf601b5b30e657}\label{namespacegfdl__cloud__microphys__mod_a64133fa272db743932cf601b5b30e657_a64133fa272db743932cf601b5b30e657}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cgmlt@{cgmlt}}
\index{cgmlt@{cgmlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cgmlt}{cgmlt}}
{\footnotesize\ttfamily real, dimension (5) gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cgmlt\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0d5897e0145ee196ca7feff297f6ab00_a0d5897e0145ee196ca7feff297f6ab00}\label{namespacegfdl__cloud__microphys__mod_a0d5897e0145ee196ca7feff297f6ab00_a0d5897e0145ee196ca7feff297f6ab00}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!es0@{es0}}
\index{es0@{es0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{es0}{es0}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::es0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a205e82da88c1b5e5cc625284da8b2285_a205e82da88c1b5e5cc625284da8b2285}\label{namespacegfdl__cloud__microphys__mod_a205e82da88c1b5e5cc625284da8b2285_a205e82da88c1b5e5cc625284da8b2285}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ces0@{ces0}}
\index{ces0@{ces0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ces0}{ces0}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ces0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae445eed56f9c161351f63c657e1ba3b6_ae445eed56f9c161351f63c657e1ba3b6}\label{namespacegfdl__cloud__microphys__mod_ae445eed56f9c161351f63c657e1ba3b6_ae445eed56f9c161351f63c657e1ba3b6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!pie@{pie}}
\index{pie@{pie}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{pie}{pie}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::pie\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a8a489f3df616f379035b5a231cd0975c_a8a489f3df616f379035b5a231cd0975c}\label{namespacegfdl__cloud__microphys__mod_a8a489f3df616f379035b5a231cd0975c_a8a489f3df616f379035b5a231cd0975c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rgrav@{rgrav}}
\index{rgrav@{rgrav}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rgrav}{rgrav}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rgrav\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a829f4ea2e3dfa59f64ecd6f84034e9f1_a829f4ea2e3dfa59f64ecd6f84034e9f1}\label{namespacegfdl__cloud__microphys__mod_a829f4ea2e3dfa59f64ecd6f84034e9f1_a829f4ea2e3dfa59f64ecd6f84034e9f1}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!fac\_rc@{fac\_rc}}
\index{fac\_rc@{fac\_rc}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{fac\_rc}{fac\_rc}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::fac\+\_\+rc\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3f5ec546e6560c8dfb0574aae5f0d289_a3f5ec546e6560c8dfb0574aae5f0d289}\label{namespacegfdl__cloud__microphys__mod_a3f5ec546e6560c8dfb0574aae5f0d289_a3f5ec546e6560c8dfb0574aae5f0d289}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_air@{c\_air}}
\index{c\_air@{c\_air}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_air}{c\_air}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+air\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af9b27836b2dfc2958788d4a21ab13827_af9b27836b2dfc2958788d4a21ab13827}\label{namespacegfdl__cloud__microphys__mod_af9b27836b2dfc2958788d4a21ab13827_af9b27836b2dfc2958788d4a21ab13827}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_vap@{c\_vap}}
\index{c\_vap@{c\_vap}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_vap}{c\_vap}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+vap\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a4be7564fce52f9030b37ad9bd7b398cd_a4be7564fce52f9030b37ad9bd7b398cd}\label{namespacegfdl__cloud__microphys__mod_a4be7564fce52f9030b37ad9bd7b398cd_a4be7564fce52f9030b37ad9bd7b398cd}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lati@{lati}}
\index{lati@{lati}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lati}{lati}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lati\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aaa6daa9e80084f53c60139ca3f60ecce_aaa6daa9e80084f53c60139ca3f60ecce}\label{namespacegfdl__cloud__microphys__mod_aaa6daa9e80084f53c60139ca3f60ecce_aaa6daa9e80084f53c60139ca3f60ecce}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!latv@{latv}}
\index{latv@{latv}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{latv}{latv}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::latv\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab4cc55bb3f240617f36a7a158a667ec8_ab4cc55bb3f240617f36a7a158a667ec8}\label{namespacegfdl__cloud__microphys__mod_ab4cc55bb3f240617f36a7a158a667ec8_ab4cc55bb3f240617f36a7a158a667ec8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lats@{lats}}
\index{lats@{lats}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lats}{lats}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lats\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2427784b417202f3b5a2c61364ed604c_a2427784b417202f3b5a2c61364ed604c}\label{namespacegfdl__cloud__microphys__mod_a2427784b417202f3b5a2c61364ed604c_a2427784b417202f3b5a2c61364ed604c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lat2@{lat2}}
\index{lat2@{lat2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lat2}{lat2}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lat2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aecf0c5adc8a93d949c3ff380f51dacd7_aecf0c5adc8a93d949c3ff380f51dacd7}\label{namespacegfdl__cloud__microphys__mod_aecf0c5adc8a93d949c3ff380f51dacd7_aecf0c5adc8a93d949c3ff380f51dacd7}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lcp@{lcp}}
\index{lcp@{lcp}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lcp}{lcp}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lcp\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a7b21183f2cf3ae202b01d9fb1d49a187_a7b21183f2cf3ae202b01d9fb1d49a187}\label{namespacegfdl__cloud__microphys__mod_a7b21183f2cf3ae202b01d9fb1d49a187_a7b21183f2cf3ae202b01d9fb1d49a187}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!icp@{icp}}
\index{icp@{icp}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{icp}{icp}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::icp\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0e958e185a159dfde506c8806291b06b_a0e958e185a159dfde506c8806291b06b}\label{namespacegfdl__cloud__microphys__mod_a0e958e185a159dfde506c8806291b06b_a0e958e185a159dfde506c8806291b06b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tcp@{tcp}}
\index{tcp@{tcp}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tcp}{tcp}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tcp\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae4fae204bf5891b4b7cabdb4c3921a68_ae4fae204bf5891b4b7cabdb4c3921a68}\label{namespacegfdl__cloud__microphys__mod_ae4fae204bf5891b4b7cabdb4c3921a68_ae4fae204bf5891b4b7cabdb4c3921a68}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!d0\_vap@{d0\_vap}}
\index{d0\_vap@{d0\_vap}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{d0\_vap}{d0\_vap}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::d0\+\_\+vap\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a20a1f068e95671e1fa520799851edca0_a20a1f068e95671e1fa520799851edca0}\label{namespacegfdl__cloud__microphys__mod_a20a1f068e95671e1fa520799851edca0_a20a1f068e95671e1fa520799851edca0}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!lv00@{lv00}}
\index{lv00@{lv00}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{lv00}{lv00}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::lv00\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad4791b18b40be072fb16a549b2c4881e_ad4791b18b40be072fb16a549b2c4881e}\label{namespacegfdl__cloud__microphys__mod_ad4791b18b40be072fb16a549b2c4881e_ad4791b18b40be072fb16a549b2c4881e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!icloud\_f@{icloud\_f}}
\index{icloud\_f@{icloud\_f}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{icloud\_f}{icloud\_f}}
{\footnotesize\ttfamily integer, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::icloud\+\_\+f = 0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adcb245e847c82e19322d47d31f6d2768_adcb245e847c82e19322d47d31f6d2768}\label{namespacegfdl__cloud__microphys__mod_adcb245e847c82e19322d47d31f6d2768_adcb245e847c82e19322d47d31f6d2768}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!irain\_f@{irain\_f}}
\index{irain\_f@{irain\_f}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{irain\_f}{irain\_f}}
{\footnotesize\ttfamily integer, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::irain\+\_\+f = 0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aaff7ca5503e9016b96fd39ec8da707a0_aaff7ca5503e9016b96fd39ec8da707a0}\label{namespacegfdl__cloud__microphys__mod_aaff7ca5503e9016b96fd39ec8da707a0_aaff7ca5503e9016b96fd39ec8da707a0}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!de\_ice@{de\_ice}}
\index{de\_ice@{de\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{de\_ice}{de\_ice}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::de\+\_\+ice = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a4d26ead3d0e2965b693b77a0399e5506_a4d26ead3d0e2965b693b77a0399e5506}\label{namespacegfdl__cloud__microphys__mod_a4d26ead3d0e2965b693b77a0399e5506_a4d26ead3d0e2965b693b77a0399e5506}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!sedi\_transport@{sedi\_transport}}
\index{sedi\_transport@{sedi\_transport}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{sedi\_transport}{sedi\_transport}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::sedi\+\_\+transport = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a9c7b3376fb4e10f0cec5f448cb2ee77f_a9c7b3376fb4e10f0cec5f448cb2ee77f}\label{namespacegfdl__cloud__microphys__mod_a9c7b3376fb4e10f0cec5f448cb2ee77f_a9c7b3376fb4e10f0cec5f448cb2ee77f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!do\_sedi\_w@{do\_sedi\_w}}
\index{do\_sedi\_w@{do\_sedi\_w}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{do\_sedi\_w}{do\_sedi\_w}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::do\+\_\+sedi\+\_\+w = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a49e7bdc651435c559ffdb524384b1ba3_a49e7bdc651435c559ffdb524384b1ba3}\label{namespacegfdl__cloud__microphys__mod_a49e7bdc651435c559ffdb524384b1ba3_a49e7bdc651435c559ffdb524384b1ba3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!do\_sedi\_heat@{do\_sedi\_heat}}
\index{do\_sedi\_heat@{do\_sedi\_heat}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{do\_sedi\_heat}{do\_sedi\_heat}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::do\+\_\+sedi\+\_\+heat = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a95dfc740513f42e3c83e358dea339ca0_a95dfc740513f42e3c83e358dea339ca0}\label{namespacegfdl__cloud__microphys__mod_a95dfc740513f42e3c83e358dea339ca0_a95dfc740513f42e3c83e358dea339ca0}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!prog\_ccn@{prog\_ccn}}
\index{prog\_ccn@{prog\_ccn}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{prog\_ccn}{prog\_ccn}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::prog\+\_\+ccn = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a9d1d56bca9184185182b13b881a4ed86_a9d1d56bca9184185182b13b881a4ed86}\label{namespacegfdl__cloud__microphys__mod_a9d1d56bca9184185182b13b881a4ed86_a9d1d56bca9184185182b13b881a4ed86}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!do\_qa@{do\_qa}}
\index{do\_qa@{do\_qa}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{do\_qa}{do\_qa}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::do\+\_\+qa = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a204aaee6e28f660e4b73dc4199ed2666_a204aaee6e28f660e4b73dc4199ed2666}\label{namespacegfdl__cloud__microphys__mod_a204aaee6e28f660e4b73dc4199ed2666_a204aaee6e28f660e4b73dc4199ed2666}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rad\_snow@{rad\_snow}}
\index{rad\_snow@{rad\_snow}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rad\_snow}{rad\_snow}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rad\+\_\+snow = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adb114885441fbf5ab26d0b007f3d615a_adb114885441fbf5ab26d0b007f3d615a}\label{namespacegfdl__cloud__microphys__mod_adb114885441fbf5ab26d0b007f3d615a_adb114885441fbf5ab26d0b007f3d615a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rad\_graupel@{rad\_graupel}}
\index{rad\_graupel@{rad\_graupel}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rad\_graupel}{rad\_graupel}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rad\+\_\+graupel = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af745420a7a4daaf3f6da61a5cc8b453a_af745420a7a4daaf3f6da61a5cc8b453a}\label{namespacegfdl__cloud__microphys__mod_af745420a7a4daaf3f6da61a5cc8b453a_af745420a7a4daaf3f6da61a5cc8b453a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rad\_rain@{rad\_rain}}
\index{rad\_rain@{rad\_rain}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rad\_rain}{rad\_rain}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rad\+\_\+rain = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a868ee61d137836f0162c8b39a32f90d4_a868ee61d137836f0162c8b39a32f90d4}\label{namespacegfdl__cloud__microphys__mod_a868ee61d137836f0162c8b39a32f90d4_a868ee61d137836f0162c8b39a32f90d4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!fix\_negative@{fix\_negative}}
\index{fix\_negative@{fix\_negative}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{fix\_negative}{fix\_negative}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::fix\+\_\+negative = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a57d6f4f1baa7b12910906f41567ed865_a57d6f4f1baa7b12910906f41567ed865}\label{namespacegfdl__cloud__microphys__mod_a57d6f4f1baa7b12910906f41567ed865_a57d6f4f1baa7b12910906f41567ed865}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!do\_setup@{do\_setup}}
\index{do\_setup@{do\_setup}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{do\_setup}{do\_setup}}
{\footnotesize\ttfamily logical gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::do\+\_\+setup = .true.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afc2d73e95b005f53908f07c102cfabcc_afc2d73e95b005f53908f07c102cfabcc}\label{namespacegfdl__cloud__microphys__mod_afc2d73e95b005f53908f07c102cfabcc_afc2d73e95b005f53908f07c102cfabcc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!p\_nonhydro@{p\_nonhydro}}
\index{p\_nonhydro@{p\_nonhydro}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{p\_nonhydro}{p\_nonhydro}}
{\footnotesize\ttfamily logical gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::p\+\_\+nonhydro = .false.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab87745011af03fa13e82eb1d58ff286c_ab87745011af03fa13e82eb1d58ff286c}\label{namespacegfdl__cloud__microphys__mod_ab87745011af03fa13e82eb1d58ff286c_ab87745011af03fa13e82eb1d58ff286c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!table@{table}}
\index{table@{table}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{table}{table}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::table\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad4b2fc38cb536a1187ea8cf050273827_ad4b2fc38cb536a1187ea8cf050273827}\label{namespacegfdl__cloud__microphys__mod_ad4b2fc38cb536a1187ea8cf050273827_ad4b2fc38cb536a1187ea8cf050273827}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!table2@{table2}}
\index{table2@{table2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{table2}{table2}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::table2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a7c4ceee1ad3a485538bf198e86aa5802_a7c4ceee1ad3a485538bf198e86aa5802}\label{namespacegfdl__cloud__microphys__mod_a7c4ceee1ad3a485538bf198e86aa5802_a7c4ceee1ad3a485538bf198e86aa5802}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!table3@{table3}}
\index{table3@{table3}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{table3}{table3}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::table3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a739b100a3edab0a5f8997c2e6dded0e5_a739b100a3edab0a5f8997c2e6dded0e5}\label{namespacegfdl__cloud__microphys__mod_a739b100a3edab0a5f8997c2e6dded0e5_a739b100a3edab0a5f8997c2e6dded0e5}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tablew@{tablew}}
\index{tablew@{tablew}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tablew}{tablew}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tablew\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_abc8424f2e6b5d4b0000aacecd84c5e57_abc8424f2e6b5d4b0000aacecd84c5e57}\label{namespacegfdl__cloud__microphys__mod_abc8424f2e6b5d4b0000aacecd84c5e57_abc8424f2e6b5d4b0000aacecd84c5e57}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!des@{des}}
\index{des@{des}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{des}{des}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::des\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acc28fcaef66644d2b3346433658eaf84_acc28fcaef66644d2b3346433658eaf84}\label{namespacegfdl__cloud__microphys__mod_acc28fcaef66644d2b3346433658eaf84_acc28fcaef66644d2b3346433658eaf84}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!des2@{des2}}
\index{des2@{des2}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{des2}{des2}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::des2\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aaf185f6ffca92f26cd9e764b366b2fc6_aaf185f6ffca92f26cd9e764b366b2fc6}\label{namespacegfdl__cloud__microphys__mod_aaf185f6ffca92f26cd9e764b366b2fc6_aaf185f6ffca92f26cd9e764b366b2fc6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!des3@{des3}}
\index{des3@{des3}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{des3}{des3}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::des3\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adb094e751e31b5b2f63ff22217649af3_adb094e751e31b5b2f63ff22217649af3}\label{namespacegfdl__cloud__microphys__mod_adb094e751e31b5b2f63ff22217649af3_adb094e751e31b5b2f63ff22217649af3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!desw@{desw}}
\index{desw@{desw}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{desw}{desw}}
{\footnotesize\ttfamily real, dimension (\+:), allocatable gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::desw\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afbc4de29daa9180637debca719b04f4a_afbc4de29daa9180637debca719b04f4a}\label{namespacegfdl__cloud__microphys__mod_afbc4de29daa9180637debca719b04f4a_afbc4de29daa9180637debca719b04f4a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tables\_are\_initialized@{tables\_are\_initialized}}
\index{tables\_are\_initialized@{tables\_are\_initialized}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tables\_are\_initialized}{tables\_are\_initialized}}
{\footnotesize\ttfamily logical gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tables\+\_\+are\+\_\+initialized = .false.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af42003bd5513dc4e35cba9c823edd075_af42003bd5513dc4e35cba9c823edd075}\label{namespacegfdl__cloud__microphys__mod_af42003bd5513dc4e35cba9c823edd075_af42003bd5513dc4e35cba9c823edd075}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dt\_fr@{dt\_fr}}
\index{dt\_fr@{dt\_fr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dt\_fr}{dt\_fr}}
{\footnotesize\ttfamily real, parameter gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dt\+\_\+fr = 8.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a6592c44ed65fd73f3fb58187e9466b51_a6592c44ed65fd73f3fb58187e9466b51}\label{namespacegfdl__cloud__microphys__mod_a6592c44ed65fd73f3fb58187e9466b51_a6592c44ed65fd73f3fb58187e9466b51}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!p\_min@{p\_min}}
\index{p\_min@{p\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{p\_min}{p\_min}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::p\+\_\+min = 100.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_af8e5e04b0dac0b31b5545163b1c6f9ad_af8e5e04b0dac0b31b5545163b1c6f9ad}\label{namespacegfdl__cloud__microphys__mod_af8e5e04b0dac0b31b5545163b1c6f9ad_af8e5e04b0dac0b31b5545163b1c6f9ad}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!cld\_min@{cld\_min}}
\index{cld\_min@{cld\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{cld\_min}{cld\_min}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::cld\+\_\+min = 0.\+05}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a64325263b344b99df2db7cf91d425a3c_a64325263b344b99df2db7cf91d425a3c}\label{namespacegfdl__cloud__microphys__mod_a64325263b344b99df2db7cf91d425a3c_a64325263b344b99df2db7cf91d425a3c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tice@{tice}}
\index{tice@{tice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tice}{tice}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tice = 273.\+16}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aec179eeaf120fe616c8ee67f12c690c6_aec179eeaf120fe616c8ee67f12c690c6}\label{namespacegfdl__cloud__microphys__mod_aec179eeaf120fe616c8ee67f12c690c6_aec179eeaf120fe616c8ee67f12c690c6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!t\_min@{t\_min}}
\index{t\_min@{t\_min}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{t\_min}{t\_min}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::t\+\_\+min = 178.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a4a6b2cb08152f627577e5526e8929cde_a4a6b2cb08152f627577e5526e8929cde}\label{namespacegfdl__cloud__microphys__mod_a4a6b2cb08152f627577e5526e8929cde_a4a6b2cb08152f627577e5526e8929cde}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!t\_sub@{t\_sub}}
\index{t\_sub@{t\_sub}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{t\_sub}{t\_sub}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::t\+\_\+sub = 184.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0e1a3f5241e18bb74b66d48148bdf7d1_a0e1a3f5241e18bb74b66d48148bdf7d1}\label{namespacegfdl__cloud__microphys__mod_a0e1a3f5241e18bb74b66d48148bdf7d1_a0e1a3f5241e18bb74b66d48148bdf7d1}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!mp\_time@{mp\_time}}
\index{mp\_time@{mp\_time}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{mp\_time}{mp\_time}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::mp\+\_\+time = 150.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5249e23902ad641631daeb9ca27afc89_a5249e23902ad641631daeb9ca27afc89}\label{namespacegfdl__cloud__microphys__mod_a5249e23902ad641631daeb9ca27afc89_a5249e23902ad641631daeb9ca27afc89}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rh\_inc@{rh\_inc}}
\index{rh\_inc@{rh\_inc}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rh\_inc}{rh\_inc}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rh\+\_\+inc = 0.\+25}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a6b6707bf0efa3adf961531b332428f48_a6b6707bf0efa3adf961531b332428f48}\label{namespacegfdl__cloud__microphys__mod_a6b6707bf0efa3adf961531b332428f48_a6b6707bf0efa3adf961531b332428f48}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rh\_inr@{rh\_inr}}
\index{rh\_inr@{rh\_inr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rh\_inr}{rh\_inr}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rh\+\_\+inr = 0.\+25}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ababea113e0150b8b27d8bcbc540ad0fc_ababea113e0150b8b27d8bcbc540ad0fc}\label{namespacegfdl__cloud__microphys__mod_ababea113e0150b8b27d8bcbc540ad0fc_ababea113e0150b8b27d8bcbc540ad0fc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rh\_ins@{rh\_ins}}
\index{rh\_ins@{rh\_ins}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rh\_ins}{rh\_ins}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rh\+\_\+ins = 0.\+25}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a20004a5192c44a2af6630aa2a72e5799_a20004a5192c44a2af6630aa2a72e5799}\label{namespacegfdl__cloud__microphys__mod_a20004a5192c44a2af6630aa2a72e5799_a20004a5192c44a2af6630aa2a72e5799}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_r2g@{tau\_r2g}}
\index{tau\_r2g@{tau\_r2g}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_r2g}{tau\_r2g}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+r2g = 900.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5bd440b90e163d47c35cc41f029db35a_a5bd440b90e163d47c35cc41f029db35a}\label{namespacegfdl__cloud__microphys__mod_a5bd440b90e163d47c35cc41f029db35a_a5bd440b90e163d47c35cc41f029db35a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_smlt@{tau\_smlt}}
\index{tau\_smlt@{tau\_smlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_smlt}{tau\_smlt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+smlt = 900.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_acbd17db6a6f6dd50fb945c2be3ef16c9_acbd17db6a6f6dd50fb945c2be3ef16c9}\label{namespacegfdl__cloud__microphys__mod_acbd17db6a6f6dd50fb945c2be3ef16c9_acbd17db6a6f6dd50fb945c2be3ef16c9}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_g2r@{tau\_g2r}}
\index{tau\_g2r@{tau\_g2r}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_g2r}{tau\_g2r}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+g2r = 600.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0eed05f849b0fbead0e925c1bb31fbb5_a0eed05f849b0fbead0e925c1bb31fbb5}\label{namespacegfdl__cloud__microphys__mod_a0eed05f849b0fbead0e925c1bb31fbb5_a0eed05f849b0fbead0e925c1bb31fbb5}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_imlt@{tau\_imlt}}
\index{tau\_imlt@{tau\_imlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_imlt}{tau\_imlt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+imlt = 600.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aae716ae68e66f9695b5b3ac1f9e9d12d_aae716ae68e66f9695b5b3ac1f9e9d12d}\label{namespacegfdl__cloud__microphys__mod_aae716ae68e66f9695b5b3ac1f9e9d12d_aae716ae68e66f9695b5b3ac1f9e9d12d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_i2s@{tau\_i2s}}
\index{tau\_i2s@{tau\_i2s}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_i2s}{tau\_i2s}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+i2s = 1000.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad2a2d7116fa318e72fd7fe70b55f2d8b_ad2a2d7116fa318e72fd7fe70b55f2d8b}\label{namespacegfdl__cloud__microphys__mod_ad2a2d7116fa318e72fd7fe70b55f2d8b_ad2a2d7116fa318e72fd7fe70b55f2d8b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_l2r@{tau\_l2r}}
\index{tau\_l2r@{tau\_l2r}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_l2r}{tau\_l2r}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+l2r = 900.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad551f046999ddbcb0b38b5a03c2e5ed8_ad551f046999ddbcb0b38b5a03c2e5ed8}\label{namespacegfdl__cloud__microphys__mod_ad551f046999ddbcb0b38b5a03c2e5ed8_ad551f046999ddbcb0b38b5a03c2e5ed8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_v2l@{tau\_v2l}}
\index{tau\_v2l@{tau\_v2l}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_v2l}{tau\_v2l}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+v2l = 150.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a044706f608666b70536a5ea4c021f8c7_a044706f608666b70536a5ea4c021f8c7}\label{namespacegfdl__cloud__microphys__mod_a044706f608666b70536a5ea4c021f8c7_a044706f608666b70536a5ea4c021f8c7}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_l2v@{tau\_l2v}}
\index{tau\_l2v@{tau\_l2v}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_l2v}{tau\_l2v}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+l2v = 300.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1555921f038b82106af387af5c81e4d9_a1555921f038b82106af387af5c81e4d9}\label{namespacegfdl__cloud__microphys__mod_a1555921f038b82106af387af5c81e4d9_a1555921f038b82106af387af5c81e4d9}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_g2v@{tau\_g2v}}
\index{tau\_g2v@{tau\_g2v}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_g2v}{tau\_g2v}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+g2v = 900.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5843888a86765e699834d49015408afa_a5843888a86765e699834d49015408afa}\label{namespacegfdl__cloud__microphys__mod_a5843888a86765e699834d49015408afa_a5843888a86765e699834d49015408afa}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tau\_v2g@{tau\_v2g}}
\index{tau\_v2g@{tau\_v2g}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tau\_v2g}{tau\_v2g}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tau\+\_\+v2g = 21600.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad00f4f053e908e9fb6f7b00bdbddf96d_ad00f4f053e908e9fb6f7b00bdbddf96d}\label{namespacegfdl__cloud__microphys__mod_ad00f4f053e908e9fb6f7b00bdbddf96d_ad00f4f053e908e9fb6f7b00bdbddf96d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dw\_land@{dw\_land}}
\index{dw\_land@{dw\_land}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dw\_land}{dw\_land}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dw\+\_\+land = 0.\+20}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aea17c8fb8280af25364336f0ada8612b_aea17c8fb8280af25364336f0ada8612b}\label{namespacegfdl__cloud__microphys__mod_aea17c8fb8280af25364336f0ada8612b_aea17c8fb8280af25364336f0ada8612b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!dw\_ocean@{dw\_ocean}}
\index{dw\_ocean@{dw\_ocean}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{dw\_ocean}{dw\_ocean}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::dw\+\_\+ocean = 0.\+10}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a88d7f4f471f2db3298d309b7d4c367cc_a88d7f4f471f2db3298d309b7d4c367cc}\label{namespacegfdl__cloud__microphys__mod_a88d7f4f471f2db3298d309b7d4c367cc_a88d7f4f471f2db3298d309b7d4c367cc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ccn\_o@{ccn\_o}}
\index{ccn\_o@{ccn\_o}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ccn\_o}{ccn\_o}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ccn\+\_\+o = 90.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a676bf55f8d9dd2620897db77c0490f6f_a676bf55f8d9dd2620897db77c0490f6f}\label{namespacegfdl__cloud__microphys__mod_a676bf55f8d9dd2620897db77c0490f6f_a676bf55f8d9dd2620897db77c0490f6f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ccn\_l@{ccn\_l}}
\index{ccn\_l@{ccn\_l}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ccn\_l}{ccn\_l}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ccn\+\_\+l = 270.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa0d408977417db7975829e61153deb97_aa0d408977417db7975829e61153deb97}\label{namespacegfdl__cloud__microphys__mod_aa0d408977417db7975829e61153deb97_aa0d408977417db7975829e61153deb97}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rthresh@{rthresh}}
\index{rthresh@{rthresh}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rthresh}{rthresh}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rthresh = 10.\+0e-\/6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a337b00a35785e7eca6a6acae3e4abb5f_a337b00a35785e7eca6a6acae3e4abb5f}\label{namespacegfdl__cloud__microphys__mod_a337b00a35785e7eca6a6acae3e4abb5f_a337b00a35785e7eca6a6acae3e4abb5f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!sat\_adj0@{sat\_adj0}}
\index{sat\_adj0@{sat\_adj0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{sat\_adj0}{sat\_adj0}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::sat\+\_\+adj0 = 0.\+90}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1f8cd1cd79aca7c04867e8a7795d1a36_a1f8cd1cd79aca7c04867e8a7795d1a36}\label{namespacegfdl__cloud__microphys__mod_a1f8cd1cd79aca7c04867e8a7795d1a36_a1f8cd1cd79aca7c04867e8a7795d1a36}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qc\_crt@{qc\_crt}}
\index{qc\_crt@{qc\_crt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qc\_crt}{qc\_crt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qc\+\_\+crt = 5.\+0e-\/8}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a45084631da7d37956dd1223a25f4e004_a45084631da7d37956dd1223a25f4e004}\label{namespacegfdl__cloud__microphys__mod_a45084631da7d37956dd1223a25f4e004_a45084631da7d37956dd1223a25f4e004}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qi\_lim@{qi\_lim}}
\index{qi\_lim@{qi\_lim}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qi\_lim}{qi\_lim}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qi\+\_\+lim = 1.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa441a4445c759c90377783f39fab4d5b_aa441a4445c759c90377783f39fab4d5b}\label{namespacegfdl__cloud__microphys__mod_aa441a4445c759c90377783f39fab4d5b_aa441a4445c759c90377783f39fab4d5b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ql\_mlt@{ql\_mlt}}
\index{ql\_mlt@{ql\_mlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ql\_mlt}{ql\_mlt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ql\+\_\+mlt = 2.\+0e-\/3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afae49a49e9dd8579ff64719d71eed83d_afae49a49e9dd8579ff64719d71eed83d}\label{namespacegfdl__cloud__microphys__mod_afae49a49e9dd8579ff64719d71eed83d_afae49a49e9dd8579ff64719d71eed83d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs\_mlt@{qs\_mlt}}
\index{qs\_mlt@{qs\_mlt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs\_mlt}{qs\_mlt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs\+\_\+mlt = 1.\+0e-\/6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2618e0c43a17b006b9237150e48f0313_a2618e0c43a17b006b9237150e48f0313}\label{namespacegfdl__cloud__microphys__mod_a2618e0c43a17b006b9237150e48f0313_a2618e0c43a17b006b9237150e48f0313}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ql\_gen@{ql\_gen}}
\index{ql\_gen@{ql\_gen}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ql\_gen}{ql\_gen}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ql\+\_\+gen = 1.\+0e-\/3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0e8fe72cd3125aab528658be5dd23b88_a0e8fe72cd3125aab528658be5dd23b88}\label{namespacegfdl__cloud__microphys__mod_a0e8fe72cd3125aab528658be5dd23b88_a0e8fe72cd3125aab528658be5dd23b88}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qi\_gen@{qi\_gen}}
\index{qi\_gen@{qi\_gen}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qi\_gen}{qi\_gen}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qi\+\_\+gen = 1.\+82e-\/6}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab9f5641ed43f70e5fd49df6b7d89217b_ab9f5641ed43f70e5fd49df6b7d89217b}\label{namespacegfdl__cloud__microphys__mod_ab9f5641ed43f70e5fd49df6b7d89217b_ab9f5641ed43f70e5fd49df6b7d89217b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!ql0\_max@{ql0\_max}}
\index{ql0\_max@{ql0\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{ql0\_max}{ql0\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::ql0\+\_\+max = 2.\+0e-\/3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a37393f33ed44556e632f07d02db18f9e_a37393f33ed44556e632f07d02db18f9e}\label{namespacegfdl__cloud__microphys__mod_a37393f33ed44556e632f07d02db18f9e_a37393f33ed44556e632f07d02db18f9e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qi0\_max@{qi0\_max}}
\index{qi0\_max@{qi0\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qi0\_max}{qi0\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qi0\+\_\+max = 1.\+0e-\/4}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a00e18ba3757322658aaa8df1fb915b1f_a00e18ba3757322658aaa8df1fb915b1f}\label{namespacegfdl__cloud__microphys__mod_a00e18ba3757322658aaa8df1fb915b1f_a00e18ba3757322658aaa8df1fb915b1f}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qi0\_crt@{qi0\_crt}}
\index{qi0\_crt@{qi0\_crt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qi0\_crt}{qi0\_crt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qi0\+\_\+crt = 1.\+0e-\/4}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5e0fce8e249cc931080eb730d6f2a08d_a5e0fce8e249cc931080eb730d6f2a08d}\label{namespacegfdl__cloud__microphys__mod_a5e0fce8e249cc931080eb730d6f2a08d_a5e0fce8e249cc931080eb730d6f2a08d}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qr0\_crt@{qr0\_crt}}
\index{qr0\_crt@{qr0\_crt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qr0\_crt}{qr0\_crt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qr0\+\_\+crt = 1.\+0e-\/4}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a17bfd13fbfad11c6fbab694fec292422_a17bfd13fbfad11c6fbab694fec292422}\label{namespacegfdl__cloud__microphys__mod_a17bfd13fbfad11c6fbab694fec292422_a17bfd13fbfad11c6fbab694fec292422}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!qs0\_crt@{qs0\_crt}}
\index{qs0\_crt@{qs0\_crt}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{qs0\_crt}{qs0\_crt}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::qs0\+\_\+crt = 1.\+0e-\/3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a886c8271fbbbd910bad2a6b40284a928_a886c8271fbbbd910bad2a6b40284a928}\label{namespacegfdl__cloud__microphys__mod_a886c8271fbbbd910bad2a6b40284a928_a886c8271fbbbd910bad2a6b40284a928}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_paut@{c\_paut}}
\index{c\_paut@{c\_paut}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_paut}{c\_paut}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+paut = 0.\+55}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab725588f37c7692de737bdc2b21701d9_ab725588f37c7692de737bdc2b21701d9}\label{namespacegfdl__cloud__microphys__mod_ab725588f37c7692de737bdc2b21701d9_ab725588f37c7692de737bdc2b21701d9}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_psaci@{c\_psaci}}
\index{c\_psaci@{c\_psaci}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_psaci}{c\_psaci}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+psaci = 0.\+02}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a630a1ca14a54e55a258ac60a5e7d5b10_a630a1ca14a54e55a258ac60a5e7d5b10}\label{namespacegfdl__cloud__microphys__mod_a630a1ca14a54e55a258ac60a5e7d5b10_a630a1ca14a54e55a258ac60a5e7d5b10}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_piacr@{c\_piacr}}
\index{c\_piacr@{c\_piacr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_piacr}{c\_piacr}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+piacr = 5.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a8bc769e3b12b177a31f872667bc305ea_a8bc769e3b12b177a31f872667bc305ea}\label{namespacegfdl__cloud__microphys__mod_a8bc769e3b12b177a31f872667bc305ea_a8bc769e3b12b177a31f872667bc305ea}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_cracw@{c\_cracw}}
\index{c\_cracw@{c\_cracw}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_cracw}{c\_cracw}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+cracw = 0.\+9}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a677e501adf7f54caf5ced50f66ed50b8_a677e501adf7f54caf5ced50f66ed50b8}\label{namespacegfdl__cloud__microphys__mod_a677e501adf7f54caf5ced50f66ed50b8_a677e501adf7f54caf5ced50f66ed50b8}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!c\_pgacs@{c\_pgacs}}
\index{c\_pgacs@{c\_pgacs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{c\_pgacs}{c\_pgacs}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::c\+\_\+pgacs = 2.\+0e-\/3}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afe8d814e32e6ce2ba8e9cf2d05850669_afe8d814e32e6ce2ba8e9cf2d05850669}\label{namespacegfdl__cloud__microphys__mod_afe8d814e32e6ce2ba8e9cf2d05850669_afe8d814e32e6ce2ba8e9cf2d05850669}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!alin@{alin}}
\index{alin@{alin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{alin}{alin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::alin = 842.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a263d1d337dcd9a77bba4b0b6d90c9d0c_a263d1d337dcd9a77bba4b0b6d90c9d0c}\label{namespacegfdl__cloud__microphys__mod_a263d1d337dcd9a77bba4b0b6d90c9d0c_a263d1d337dcd9a77bba4b0b6d90c9d0c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!clin@{clin}}
\index{clin@{clin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{clin}{clin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::clin = 4.\+8}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab8888c80cdb6e56bf6e1c02c0506ba7e_ab8888c80cdb6e56bf6e1c02c0506ba7e}\label{namespacegfdl__cloud__microphys__mod_ab8888c80cdb6e56bf6e1c02c0506ba7e_ab8888c80cdb6e56bf6e1c02c0506ba7e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!const\_vi@{const\_vi}}
\index{const\_vi@{const\_vi}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{const\_vi}{const\_vi}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::const\+\_\+vi = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a144e8bb08cbe205e4cde81029e4f93bb_a144e8bb08cbe205e4cde81029e4f93bb}\label{namespacegfdl__cloud__microphys__mod_a144e8bb08cbe205e4cde81029e4f93bb_a144e8bb08cbe205e4cde81029e4f93bb}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!const\_vs@{const\_vs}}
\index{const\_vs@{const\_vs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{const\_vs}{const\_vs}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::const\+\_\+vs = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a6cea5b367e1830775bddc4eced4cf243_a6cea5b367e1830775bddc4eced4cf243}\label{namespacegfdl__cloud__microphys__mod_a6cea5b367e1830775bddc4eced4cf243_a6cea5b367e1830775bddc4eced4cf243}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!const\_vg@{const\_vg}}
\index{const\_vg@{const\_vg}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{const\_vg}{const\_vg}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::const\+\_\+vg = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad2e1df8686f77dbdd95699eb98c88d9b_ad2e1df8686f77dbdd95699eb98c88d9b}\label{namespacegfdl__cloud__microphys__mod_ad2e1df8686f77dbdd95699eb98c88d9b_ad2e1df8686f77dbdd95699eb98c88d9b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!const\_vr@{const\_vr}}
\index{const\_vr@{const\_vr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{const\_vr}{const\_vr}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::const\+\_\+vr = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ab784a43e1728b1f420c781382259ddce_ab784a43e1728b1f420c781382259ddce}\label{namespacegfdl__cloud__microphys__mod_ab784a43e1728b1f420c781382259ddce_ab784a43e1728b1f420c781382259ddce}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vi\_fac@{vi\_fac}}
\index{vi\_fac@{vi\_fac}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vi\_fac}{vi\_fac}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vi\+\_\+fac = 1.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae5953dbff7579d358950ddb8bc0c4e60_ae5953dbff7579d358950ddb8bc0c4e60}\label{namespacegfdl__cloud__microphys__mod_ae5953dbff7579d358950ddb8bc0c4e60_ae5953dbff7579d358950ddb8bc0c4e60}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vs\_fac@{vs\_fac}}
\index{vs\_fac@{vs\_fac}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vs\_fac}{vs\_fac}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vs\+\_\+fac = 1.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adcd23e1dd780114c5e0b65a8f49f1f47_adcd23e1dd780114c5e0b65a8f49f1f47}\label{namespacegfdl__cloud__microphys__mod_adcd23e1dd780114c5e0b65a8f49f1f47_adcd23e1dd780114c5e0b65a8f49f1f47}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vg\_fac@{vg\_fac}}
\index{vg\_fac@{vg\_fac}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vg\_fac}{vg\_fac}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vg\+\_\+fac = 1.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa093fdb2e2a4019379d319884b503d07_aa093fdb2e2a4019379d319884b503d07}\label{namespacegfdl__cloud__microphys__mod_aa093fdb2e2a4019379d319884b503d07_aa093fdb2e2a4019379d319884b503d07}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vr\_fac@{vr\_fac}}
\index{vr\_fac@{vr\_fac}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vr\_fac}{vr\_fac}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vr\+\_\+fac = 1.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ad46098835c967255aecc03630b1c3634_ad46098835c967255aecc03630b1c3634}\label{namespacegfdl__cloud__microphys__mod_ad46098835c967255aecc03630b1c3634_ad46098835c967255aecc03630b1c3634}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vi\_max@{vi\_max}}
\index{vi\_max@{vi\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vi\_max}{vi\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vi\+\_\+max = 0.\+5}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a2ca9d2b84b89d6a8b175823981823cfb_a2ca9d2b84b89d6a8b175823981823cfb}\label{namespacegfdl__cloud__microphys__mod_a2ca9d2b84b89d6a8b175823981823cfb_a2ca9d2b84b89d6a8b175823981823cfb}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vs\_max@{vs\_max}}
\index{vs\_max@{vs\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vs\_max}{vs\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vs\+\_\+max = 5.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_adf1e548251fa100f650dcf6e652eeb0a_adf1e548251fa100f650dcf6e652eeb0a}\label{namespacegfdl__cloud__microphys__mod_adf1e548251fa100f650dcf6e652eeb0a_adf1e548251fa100f650dcf6e652eeb0a}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vg\_max@{vg\_max}}
\index{vg\_max@{vg\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vg\_max}{vg\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vg\+\_\+max = 8.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3f505cf96a8747a0de578779e454b857_a3f505cf96a8747a0de578779e454b857}\label{namespacegfdl__cloud__microphys__mod_a3f505cf96a8747a0de578779e454b857_a3f505cf96a8747a0de578779e454b857}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!vr\_max@{vr\_max}}
\index{vr\_max@{vr\_max}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{vr\_max}{vr\_max}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::vr\+\_\+max = 12.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a16acb7160ff3b00aca0a40904ce7c810_a16acb7160ff3b00aca0a40904ce7c810}\label{namespacegfdl__cloud__microphys__mod_a16acb7160ff3b00aca0a40904ce7c810_a16acb7160ff3b00aca0a40904ce7c810}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!fast\_sat\_adj@{fast\_sat\_adj}}
\index{fast\_sat\_adj@{fast\_sat\_adj}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{fast\_sat\_adj}{fast\_sat\_adj}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::fast\+\_\+sat\+\_\+adj = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0e5308a374985e32394f682879da2535_a0e5308a374985e32394f682879da2535}\label{namespacegfdl__cloud__microphys__mod_a0e5308a374985e32394f682879da2535_a0e5308a374985e32394f682879da2535}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!z\_slope\_liq@{z\_slope\_liq}}
\index{z\_slope\_liq@{z\_slope\_liq}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{z\_slope\_liq}{z\_slope\_liq}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::z\+\_\+slope\+\_\+liq = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa00fc3824a525e80bb11e3063f6fb0dd_aa00fc3824a525e80bb11e3063f6fb0dd}\label{namespacegfdl__cloud__microphys__mod_aa00fc3824a525e80bb11e3063f6fb0dd_aa00fc3824a525e80bb11e3063f6fb0dd}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!z\_slope\_ice@{z\_slope\_ice}}
\index{z\_slope\_ice@{z\_slope\_ice}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{z\_slope\_ice}{z\_slope\_ice}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::z\+\_\+slope\+\_\+ice = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a9949ffa3e0f183d617297c5f29cc5868_a9949ffa3e0f183d617297c5f29cc5868}\label{namespacegfdl__cloud__microphys__mod_a9949ffa3e0f183d617297c5f29cc5868_a9949ffa3e0f183d617297c5f29cc5868}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!use\_ccn@{use\_ccn}}
\index{use\_ccn@{use\_ccn}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{use\_ccn}{use\_ccn}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::use\+\_\+ccn = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aca8c662c01fff9888738c8808a402ae2_aca8c662c01fff9888738c8808a402ae2}\label{namespacegfdl__cloud__microphys__mod_aca8c662c01fff9888738c8808a402ae2_aca8c662c01fff9888738c8808a402ae2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!use\_ppm@{use\_ppm}}
\index{use\_ppm@{use\_ppm}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{use\_ppm}{use\_ppm}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::use\+\_\+ppm = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a4936ab9698362177d36f9f14828b3a96_a4936ab9698362177d36f9f14828b3a96}\label{namespacegfdl__cloud__microphys__mod_a4936ab9698362177d36f9f14828b3a96_a4936ab9698362177d36f9f14828b3a96}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!mono\_prof@{mono\_prof}}
\index{mono\_prof@{mono\_prof}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{mono\_prof}{mono\_prof}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::mono\+\_\+prof = .true.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a11d11520092aa630127bf9fd031bb1c2_a11d11520092aa630127bf9fd031bb1c2}\label{namespacegfdl__cloud__microphys__mod_a11d11520092aa630127bf9fd031bb1c2_a11d11520092aa630127bf9fd031bb1c2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!mp\_print@{mp\_print}}
\index{mp\_print@{mp\_print}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{mp\_print}{mp\_print}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::mp\+\_\+print = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5feffd4870faed3010915391650cf895_a5feffd4870faed3010915391650cf895}\label{namespacegfdl__cloud__microphys__mod_a5feffd4870faed3010915391650cf895_a5feffd4870faed3010915391650cf895}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!do\_hail@{do\_hail}}
\index{do\_hail@{do\_hail}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{do\_hail}{do\_hail}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::do\+\_\+hail = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a106cf6899b0bc78f051b31828d0b1548_a106cf6899b0bc78f051b31828d0b1548}\label{namespacegfdl__cloud__microphys__mod_a106cf6899b0bc78f051b31828d0b1548_a106cf6899b0bc78f051b31828d0b1548}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!log\_10@{log\_10}}
\index{log\_10@{log\_10}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{log\_10}{log\_10}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::log\+\_\+10\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a33993193531d26729350bb023a1631e4_a33993193531d26729350bb023a1631e4}\label{namespacegfdl__cloud__microphys__mod_a33993193531d26729350bb023a1631e4_a33993193531d26729350bb023a1631e4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tice0@{tice0}}
\index{tice0@{tice0}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tice0}{tice0}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tice0\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a1a27d3264acf4759e91e552124af857c_a1a27d3264acf4759e91e552124af857c}\label{namespacegfdl__cloud__microphys__mod_a1a27d3264acf4759e91e552124af857c_a1a27d3264acf4759e91e552124af857c}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!t\_wfr@{t\_wfr}}
\index{t\_wfr@{t\_wfr}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{t\_wfr}{t\_wfr}}
{\footnotesize\ttfamily real gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::t\+\_\+wfr\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ae142fc69189174632bf77e6e881616cc_ae142fc69189174632bf77e6e881616cc}\label{namespacegfdl__cloud__microphys__mod_ae142fc69189174632bf77e6e881616cc_ae142fc69189174632bf77e6e881616cc}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!reiflag@{reiflag}}
\index{reiflag@{reiflag}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{reiflag}{reiflag}}
{\footnotesize\ttfamily integer, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::reiflag = 1}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a74c07dc86d0d2a7bea8e2927086ed6ea_a74c07dc86d0d2a7bea8e2927086ed6ea}\label{namespacegfdl__cloud__microphys__mod_a74c07dc86d0d2a7bea8e2927086ed6ea_a74c07dc86d0d2a7bea8e2927086ed6ea}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!tintqs@{tintqs}}
\index{tintqs@{tintqs}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{tintqs}{tintqs}}
{\footnotesize\ttfamily logical, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::tintqs = .false.}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_afd2ce28e8e1832c5865626bc114f7b0b_afd2ce28e8e1832c5865626bc114f7b0b}\label{namespacegfdl__cloud__microphys__mod_afd2ce28e8e1832c5865626bc114f7b0b_afd2ce28e8e1832c5865626bc114f7b0b}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rewmin@{rewmin}}
\index{rewmin@{rewmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rewmin}{rewmin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rewmin = 5.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5c937dc44ef2f9d0d8a7872c38a57fa6_a5c937dc44ef2f9d0d8a7872c38a57fa6}\label{namespacegfdl__cloud__microphys__mod_a5c937dc44ef2f9d0d8a7872c38a57fa6_a5c937dc44ef2f9d0d8a7872c38a57fa6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rewmax@{rewmax}}
\index{rewmax@{rewmax}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rewmax}{rewmax}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rewmax = 10.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a436930f9130f50acea358b5db1de4d4e_a436930f9130f50acea358b5db1de4d4e}\label{namespacegfdl__cloud__microphys__mod_a436930f9130f50acea358b5db1de4d4e_a436930f9130f50acea358b5db1de4d4e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!reimin@{reimin}}
\index{reimin@{reimin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{reimin}{reimin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::reimin = 10.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa4c78dc3e8881d44ea85dff91ae505f4_aa4c78dc3e8881d44ea85dff91ae505f4}\label{namespacegfdl__cloud__microphys__mod_aa4c78dc3e8881d44ea85dff91ae505f4_aa4c78dc3e8881d44ea85dff91ae505f4}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!reimax@{reimax}}
\index{reimax@{reimax}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{reimax}{reimax}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::reimax = 150.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_aa283646e02be052849c2a64de9c607b6_aa283646e02be052849c2a64de9c607b6}\label{namespacegfdl__cloud__microphys__mod_aa283646e02be052849c2a64de9c607b6_aa283646e02be052849c2a64de9c607b6}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rermin@{rermin}}
\index{rermin@{rermin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rermin}{rermin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rermin = 10.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_ac8e4eb8f97e67589f7e99c89240814f3_ac8e4eb8f97e67589f7e99c89240814f3}\label{namespacegfdl__cloud__microphys__mod_ac8e4eb8f97e67589f7e99c89240814f3_ac8e4eb8f97e67589f7e99c89240814f3}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!rermax@{rermax}}
\index{rermax@{rermax}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{rermax}{rermax}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::rermax = 10000.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a3daf74ca68e824f9bb397c2fad0c3916_a3daf74ca68e824f9bb397c2fad0c3916}\label{namespacegfdl__cloud__microphys__mod_a3daf74ca68e824f9bb397c2fad0c3916_a3daf74ca68e824f9bb397c2fad0c3916}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!resmin@{resmin}}
\index{resmin@{resmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{resmin}{resmin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::resmin = 150.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a5c5723d8585356561859ea585640883e_a5c5723d8585356561859ea585640883e}\label{namespacegfdl__cloud__microphys__mod_a5c5723d8585356561859ea585640883e_a5c5723d8585356561859ea585640883e}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!resmax@{resmax}}
\index{resmax@{resmax}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{resmax}{resmax}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::resmax = 10000.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a0eefb5b3ecd6d84758110afb97fe6da2_a0eefb5b3ecd6d84758110afb97fe6da2}\label{namespacegfdl__cloud__microphys__mod_a0eefb5b3ecd6d84758110afb97fe6da2_a0eefb5b3ecd6d84758110afb97fe6da2}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!regmin@{regmin}}
\index{regmin@{regmin}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{regmin}{regmin}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::regmin = 300.\+0}

\mbox{\Hypertarget{namespacegfdl__cloud__microphys__mod_a9f0059d0d93d10377eda3ce850711680_a9f0059d0d93d10377eda3ce850711680}\label{namespacegfdl__cloud__microphys__mod_a9f0059d0d93d10377eda3ce850711680_a9f0059d0d93d10377eda3ce850711680}} 
\index{gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}!regmax@{regmax}}
\index{regmax@{regmax}!gfdl\_cloud\_microphys\_mod@{gfdl\_cloud\_microphys\_mod}}
\doxyparagraph{\texorpdfstring{regmax}{regmax}}
{\footnotesize\ttfamily real, public gfdl\+\_\+cloud\+\_\+microphys\+\_\+mod\+::regmax = 10000.\+0}

