This subroutine contains all of the logic for the scale-aware TKE-based moist eddy-diffusion mass-flux (TKE-EDMF, updated version) scheme. For local turbulence mixing, a TKE closure model is used. Updated version of satmedmfvdif.f (May 2019) to have better low level inversion, to reduce the cold bias in lower troposphere, and to reduce the negative wind speed bias in upper troposphere. More...
Modules | |
module | satmedmfvdifq |
Functions/Subroutines | |
subroutine | satmedmfvdifq::satmedmfvdifq_init (isatmedmf, isatmedmf_vdifq, |
subroutine | satmedmfvdifq::satmedmfvdifq_finalize () |
subroutine | satmedmfvdifq::satmedmfvdifq_run (im, km, ntrac, ntcw, ntiw, ntke, grav, rd, cp, rv, hvap, hfus, fv, eps, epsm1, dv, du, tdt, rtg, u1, v1, t1, q1, swh, hlw, xmu, garea, islimsk, snwdph_lnd, psk, rbsoil, zorl, u10m, v10m, fm, fh, tsea, heat, evap, stress, spd1, kpbl, prsi, del, prsl, prslk, phii, phil, delt, dspheat, dusfc, dvsfc, dtsfc, dqsfc, hpbl, kinver, xkzm_m, xkzm_h, xkzm_s, dspfac, bl_upfr, bl_dnfr, ntoz, du3dt, dv3dt, dt3dt, dq3dt, do3dt, gen_tend, ldiag3d, qdiag3d, errmsg, errflg) |