CCPP Scientific Documentation
v4.1.0
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 
)
Author
Hugh Morrison, Andrew Gettelman

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().

Here is the call graph for this function: