subroutine, public cldwat2m_micro::mmicro_pcond | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
real(r8), intent(in) | deltatin, | ||
real(r8), dimension(pcols,pver), intent(in) | tn, | ||
real(r8), dimension(pcols,pver), intent(in) | ttend, | ||
integer, intent(in) | pcols, | ||
integer, intent(in) | pver, | ||
real(r8), dimension(pcols,pver), intent(in) | qn, | ||
real(r8), dimension(pcols,pver), intent(in) | qtend, | ||
real(r8), dimension(pcols,pver), intent(in) | cwtend, | ||
real(r8), dimension(pcols,pver), intent(inout) | qc, | ||
real(r8), dimension(pcols,pver), intent(inout) | qi, | ||
real(r8), dimension(pcols,pver), intent(inout) | nc, | ||
real(r8), dimension(pcols,pver), intent(inout) | ni, | ||
integer, intent(in) | fprcp, | ||
real(r8), dimension(pcols,pver), intent(inout) | qrn, | ||
real(r8), dimension(pcols,pver), intent(inout) | qsnw, | ||
real(r8), dimension(pcols,pver), intent(inout) | nrn, | ||
real(r8), dimension(pcols,pver), intent(inout) | nsnw, | ||
real(r8), dimension(pcols,pver), intent(in) | p, | ||
real(r8), dimension(pcols,pver), intent(in) | pdel, | ||
real(r8), dimension(pcols,pver), intent(in) | cldn, | ||
real(r8), dimension(pcols,pver), intent(in) | liqcldf, | ||
real(r8), dimension(pcols,pver), intent(in) | icecldf, | ||
real(r8), dimension(pcols,pver), intent(inout) | cldo, | ||
real(r8), dimension(pcols,pver+1), intent(in) | pint, | ||
real(r8), dimension(pcols,pver), intent(in) | rpdel, | ||
real(r8), dimension(pcols,pver), intent(in) | zm, | ||
real(r8), dimension(pcols,pver), intent(out) | rate1ord_cw2pr_st, | ||
real(r8), dimension(pcols,pver), intent(in) | naai, | ||
real(r8), dimension(pcols,pver), intent(inout) | npccnin, | ||
real(r8), dimension(pcols,pver, 10), intent(in) | rndst, | ||
real(r8), dimension(pcols,pver, 10), intent(in) | nacon, | ||
real(r8), dimension(pcols,pver), intent(in) | rhdfda, | ||
real(r8), dimension(pcols,pver), intent(in) | rhu00, | ||
real(r8), dimension(pcols,pver), intent(in) | fice, | ||
real(r8), dimension(pcols,pver), intent(out) | tlat, | ||
real(r8), dimension(pcols,pver), intent(out) | qvlat, | ||
real(r8), dimension(pcols,pver), intent(out) | qctend, | ||
real(r8), dimension(pcols,pver), intent(out) | qitend, | ||
real(r8), dimension(pcols,pver), intent(out) | nctend, | ||
real(r8), dimension(pcols,pver), intent(out) | nitend, | ||
real(r8), dimension(pcols,pver), intent(out) | effc, | ||
real(r8), dimension(pcols,pver), intent(out) | effc_fn, | ||
real(r8), dimension(pcols,pver), intent(out) | effi, | ||
real(r8), dimension(pcols), intent(out) | prect, | ||
real(r8), dimension(pcols), intent(out) | preci, | ||
real(r8), dimension(pcols,pver), intent(out) | nevapr, | ||
real(r8), dimension(pcols,pver), intent(out) | evapsnow, | ||
real(r8), dimension(pcols,pver), intent(out) | prain, | ||
real(r8), dimension(pcols,pver), intent(out) | prodsnow, | ||
real(r8), dimension(pcols,pver), intent(out) | cmeout, | ||
real(r8), dimension(pcols,pver), intent(out) | deffi, | ||
real(r8), dimension(pcols,pver), intent(out) | pgamrad, | ||
real(r8), dimension(pcols,pver), intent(out) | lamcrad, | ||
real(r8), dimension(pcols,pver), intent(out) | qsout2, | ||
real(r8), dimension(pcols,pver), intent(out) | dsout2, | ||
real(r8), dimension(pcols,pver), intent(out) | qrout2, | ||
real(r8), dimension(pcols,pver), intent(out) | drout2, | ||
real(r8), dimension(pcols,pver), intent(out) | qcsevap, | ||
real(r8), dimension(pcols,pver), intent(out) | qisevap, | ||
real(r8), dimension(pcols,pver), intent(out) | qvres, | ||
real(r8), dimension(pcols,pver), intent(out) | cmeiout, | ||
real(r8), dimension(pcols,pver), intent(out) | vtrmc, | ||
real(r8), dimension(pcols,pver), intent(out) | vtrmi, | ||
real(r8), dimension(pcols,pver), intent(out) | qcsedten, | ||
real(r8), dimension(pcols,pver), intent(out) | qisedten, | ||
real(r8), dimension(pcols,pver), intent(out) | prao, | ||
real(r8), dimension(pcols,pver), intent(out) | prco, | ||
real(r8), dimension(pcols,pver), intent(out) | mnuccco, | ||
real(r8), dimension(pcols,pver), intent(out) | mnuccto, | ||
real(r8), dimension(pcols,pver), intent(out) | msacwio, | ||
real(r8), dimension(pcols,pver), intent(out) | psacwso, | ||
real(r8), dimension(pcols,pver), intent(out) | bergso, | ||
real(r8), dimension(pcols,pver), intent(out) | bergo, | ||
real(r8), dimension(pcols,pver), intent(out) | melto, | ||
real(r8), dimension(pcols,pver), intent(out) | homoo, | ||
real(r8), dimension(pcols,pver), intent(out) | qcreso, | ||
real(r8), dimension(pcols,pver), intent(out) | prcio, | ||
real(r8), dimension(pcols,pver), intent(out) | praio, | ||
real(r8), dimension(pcols,pver), intent(out) | qireso, | ||
real(r8), dimension(pcols,pver), intent(out) | mnuccro, | ||
real(r8), dimension (pcols,pver), intent(out) | pracso, | ||
real(r8), dimension(pcols,pver), intent(out) | meltsdt, | ||
real(r8), dimension (pcols,pver), intent(out) | frzrdt, | ||
real(r8), dimension(pcols,pver) | ncal, | ||
real(r8), dimension(pcols,pver) | ncai, | ||
real(r8), dimension(pcols,pver), intent(out) | mnuccdo, | ||
real(r8), dimension(pcols,pver), intent(out) | nnuccto, | ||
real(r8), dimension(pcols,pver), intent(out) | nsout2, | ||
real(r8), dimension(pcols,pver), intent(out) | nrout2, | ||
real(r8), intent(in), parameter | ncnst, | ||
real(r8), intent(in), parameter | ninst, | ||
real(r8), dimension (pcols,pver), intent(in) | nimm, | ||
real(r8), intent(in) | miu_disp, | ||
real(r8), dimension (pcols,pver), intent(in) | nsoot, | ||
real(r8), dimension (pcols,pver), intent(in) | rnsoot, | ||
real(r8), intent(in) | ui_scale, | ||
real(r8), intent(in) | dcrit, | ||
real(r8), dimension(pcols,pver), intent(out) | nnuccdo, | ||
real(r8), dimension(pcols,pver), intent(out) | nnuccco, | ||
real(r8), dimension(pcols,pver), intent(out) | nsacwio, | ||
real(r8), dimension(pcols,pver), intent(out) | nsubio, | ||
real(r8), dimension(pcols,pver), intent(out) | nprcio, | ||
real(r8), dimension(pcols,pver), intent(out) | npraio, | ||
real(r8), dimension(pcols,pver), intent(out) | npccno, | ||
real(r8), dimension(pcols,pver), intent(out) | npsacwso, | ||
real(r8), dimension(pcols,pver), intent(out) | nsubco, | ||
real(r8), dimension(pcols,pver), intent(out) | nprao, | ||
real(r8), dimension(pcols,pver), intent(out) | nprc1o, | ||
real(r8), dimension(pcols,pver), intent(out) | tlataux, | ||
integer | nbincontactdust, | ||
logical | lprint, | ||
xlat, | |||
xlon, | |||
real(r8), dimension(pcols,pver), intent(in) | rhc | ||
) |
References ac, ai, aimm, ar, as, bc, bi, bimm, br, bs, ci, cons1, cons2, cons3, cons4, cons5, cpoxlf, cpp, cr, cs, csmax, csmin, dcs, di, ds, ecr, eii, f1r, f1s, f2r, f2s, five, four, funcphys::fpvsi(), funcphys::fpvsl(), g, gamma(), gamma_incomp(), ginv, half, lammaxi, lammaxr, lammini, lamminr, liu_in, mi0, mindbz, minrefl, one, oneb3, onebcp, oneodi, pirhosn, pirhow, qcvar, qsmall, qvsmall, r, rhmini, rhoi, rhosn, rhosu, rhow, rv, three, tmelt, ts_auto_ice, two, wv_saturation::vqsatd(), wv_saturation::vqsatd_water(), xlf, xlfocp, xxls, xxlv, and zero.
Referenced by m_micro::m_micro_run().