Functions/Subroutines | |
subroutine, public | ini_micro (Dcs_, QCVAR_, ts_auto_ice_) |
This subroutine initializes constants for MG microphysics. More... | |
subroutine, public | mmicro_pcond (lchnk, ncol, deltatin, tn, ttend, pcols, pver, qn, qtend, cwtend, qc, qi, nc, ni, fprcp, qrn, qsnw, nrn, nsnw, p, pdel, cldn, liqcldf, icecldf, cldo, pint, rpdel, zm, rate1ord_cw2pr_st, naai, npccnin, rndst, nacon, rhdfda, rhu00, fice, tlat, qvlat, qctend, qitend, nctend, nitend, effc, effc_fn, effi, prect, preci, nevapr, evapsnow, prain, prodsnow, cmeout, deffi, pgamrad, lamcrad, qsout2, dsout2, qrout2, drout2, qcsevap, qisevap, qvres, cmeiout, vtrmc, vtrmi, qcsedten, qisedten, prao, prco, mnuccco, mnuccto, msacwio, psacwso, bergso, bergo, melto, homoo, qcreso, prcio, praio, qireso, mnuccro, pracso, meltsdt, frzrdt, ncal, ncai, mnuccdo, nnuccto, nsout2, nrout2, ncnst, ninst, nimm, miu_disp, nsoot, rnsoot, ui_scale, dcrit, nnuccdo, nnuccco, nsacwio, nsubio, nprcio, npraio, npccno, npsacwso, nsubco, nprao, nprc1o, tlataux, nbincontactdust, lprint, xlat, xlon, rhc) |
This subroutine is the microphysics routine for each timestep goes here... More... | |
subroutine | findsp1 (lchnk, ncol, q, t, p, tsp, qsp) |
This subroutine finds the wet bulb temperature for a given t and q in a longitude hight section. More... | |
subroutine | findsp1_water (lchnk, ncol, q, t, p, tsp, qsp) |
This subroutine finds the wet bulb temperature for a given t and q in a longitude height section. More... | |
function, public | derf (x) |
error function in single precision More... | |
real(r8) function | mui_hemp (T) |
This subroutine. More... | |
real(r8) function | mui_hemp_l (lambda) |
This function. More... | |
real(r8) function | gamma_incomp (muice, x) |
This function. More... | |
real(r8) function, public | gamma (X) |
Variables | |
real(r8), parameter | zero =0.0_r8 |
real(r8), parameter | one =1.0_r8 |
real(r8), parameter | two =2.0_r8 |
real(r8), parameter | three =3.0_r8 |
real(r8), parameter | four =4.0_r8 |
real(r8), parameter | five =5.0_r8 |
real(r8), parameter | half =0.5_r8 |
real(r8), parameter | oneb3 =one/three |
real(r8), parameter | onebcp =one/cpair |
integer, parameter | iulog = 6 |
real(r8), parameter | rhmini = 0.80_r8 |
real(r8), parameter | rhmaxi = 1.1_r8 |
real(r8), parameter | mwh2o = 18.016 |
real(r8), parameter | rhoh2o = 1.000e3 |
logical | ip = .true. |
real(r8) | tmn = 173.16_r8 |
real(r8) | tmx = 375.16_r8 |
real(r8) | trice = 35.00_r8 |
real(r8), parameter | gravit = MAPL_GRAV |
real(r8), parameter | rair = MAPL_RGAS |
real(r8), parameter | tmelt = MAPL_TICE |
real(r8), parameter | cpair = MAPL_CP |
real(r8), parameter | rh2o = MAPL_RVAP |
real(r8), parameter | r_universal = MAPL_RUNIV |
real(r8), parameter | latvap = MAPL_ALHL |
real(r8), parameter | latice = MAPL_ALHF |
real(r8), parameter | epsilon = MAPL_VIREPS |
logical, public | liu_in = .false. |
real(r8), private | g |
real(r8), private | ginv |
real(r8), private | r |
real(r8), private | rv |
real(r8), private | cpp |
real(r8), private | rhow |
real(r8), private | pirhow |
real(r8), private | xxlv |
real(r8), private | xlf |
real(r8), private | xlfocp |
real(r8), private | cpoxlf |
real(r8), private | xxls |
real(r8), private | rhosn |
real(r8), private | pirhosn |
real(r8), private | rhoi |
real(r8), private | pirhoi |
real(r8), private | ac |
real(r8), private | bc |
real(r8), private | as |
real(r8), private | bs |
real(r8), private | ai |
real(r8), private | bi |
real(r8), private | ar |
real(r8), private | br |
real(r8), private | ci |
real(r8), private | di |
real(r8), private | oneodi |
real(r8), private | cs |
real(r8), private | ds |
real(r8), private | cr |
real(r8), private | dr |
real(r8), private | f1s |
real(r8), private | f2s |
real(r8), private | eii |
real(r8), private | ecc |
real(r8), private | ecr |
real(r8), private | f1r |
real(r8), private | f2r |
real(r8), private | dcs |
real(r8), private | ts_auto_ice |
real(r8), private | qsmall |
real(r8), private | qvsmall |
real(r8), private | bimm |
real(r8), private | aimm |
real(r8), private | rhosu |
real(r8), private | mi0 |
real(r8), private | rin |
real(r8), private | qcvar |
real(r8), private | cons1 |
real(r8), private | cons2 |
real(r8), private | cons3 |
real(r8), private | cons4 |
real(r8), private | cons5 |
real(r8), private | lammini |
real(r8), private | lammaxi |
real(r8), private | lamminr |
real(r8), private | lammaxr |
real(r8), parameter, private | tmax_fsnow = tmelt |
parameters for snow/rain fraction for convective clouds More... | |
real(r8), private | tt0 |
real(r8), private | csmin |
real(r8), private | csmax |
real(r8), private | minrefl |
real(r8), private | mindbz |