|
subroutine, public | rascnv::rascnv_init (me, dt, con_g, con_cp, con_rd, con_rv, con_hvap, con_hfus, con_fvirt, con_t0c, con_ttp, con_cvap, con_cliq, con_csol, con_eps, con_epsm1, errmsg, errflg) |
| The subroutine initializes rascnv.
|
|
subroutine, public | rascnv::rascnv_run (im, k, itc, ntc, ntr, dt, dtf, ccwf, area, dxmin, dxinv, psauras, prauras, wminras, dlqf, flipv, me, rannum, nrcm, mp_phys, mp_phys_mg, ntk, kdt, rhc, tin, qin, uin, vin, ccin, fscav, prsi, prsl, prsik, prslk, phil, phii, kpbl, cdrag, rainc, kbot, ktop, kcnv, ddvel, ud_mf, dd_mf, dt_mf, qlcn, qicn, w_upi, cf_upi, cnv_mfd, cnv_dqldt, clcn, cnv_fice, cnv_ndrop, cnv_nice, errmsg, errflg) |
|
subroutine | rascnv::cloud (k, kp1, kd, ntrc, kblmx, kblmn, fracbl, max_neg_bouy, vsmooth, aw_scal, revap, wrkfun, calkbl, crtfun, dt, kdt, tla, dpd, alfint, rhfacl, rhfacs, area, ccwf, cd, trcfac, alfind, rhc_ls, phil, phih, prs, prsm, sgcs, toi, qoi, roi, qli, qii, kpbl, dsfc, tcu, qcu, rcu, pcu, flx, flxd, cup, wfnc, fscav_, trcmin, ntk, c0, qw0, c0i, qi0, dlq_fac) |
|
subroutine | rascnv::ddrft (k, kp1, kd, tla, alfind, wcbase, tol, qol, hol, prl, qst, hst, gam, gaf, qrb, qrt, buy, kbl, idh, eta, rnn, etai, alm, wfn, train, ddft, etd, hod, qod, evp, dof, cldfrd, wcb, gms, gsd, ghd, wvlu) |
|
subroutine | rascnv::qsatcn (tt, p, q, dqdt) |
|
subroutine | rascnv::angrad (pres, alm, al2, tla) |
|
subroutine | rascnv::setqrp |
|
subroutine | rascnv::qrabf (qrp, qraf, qrbf) |
|
subroutine | rascnv::setvtp |
|
real(kind=kind_phys) function | rascnv::qrpf (qrp) |
|
real(kind=kind_phys) function | rascnv::vtpf (ror) |
|
real(kind=kind_phys) function | rascnv::clf (prate) |
|