subroutine module_bl_mynn::mynn_tendencies | ( | integer, intent(in) | kts, |
integer, intent(in) | kte, | ||
integer, intent(in) | levflag, | ||
integer, intent(in) | grav_settling, | ||
real, intent(in) | delt, | ||
real, dimension(kts:kte), intent(in) | dz, | ||
real, dimension(kts:kte), intent(in) | rho, | ||
real, dimension(kts:kte), intent(in) | u, | ||
real, dimension(kts:kte), intent(in) | v, | ||
real, dimension(kts:kte), intent(in) | th, | ||
real, dimension(kts:kte), intent(in) | tk, | ||
real, dimension(kts:kte), intent(in) | qv, | ||
real, dimension(kts:kte), intent(in) | qc, | ||
real, dimension(kts:kte), intent(in) | qi, | ||
real, dimension(kts:kte), intent(in) | qnc, | ||
real, dimension(kts:kte), intent(in) | qni, | ||
real, dimension(kts:kte), intent(in) | p, | ||
real, dimension(kts:kte), intent(in) | exner, | ||
real, dimension(kts:kte), intent(inout) | thl, | ||
real, dimension(kts:kte), intent(inout) | sqv, | ||
real, dimension(kts:kte), intent(inout) | sqc, | ||
real, dimension(kts:kte), intent(inout) | sqi, | ||
real, dimension(kts:kte), intent(inout) | sqw, | ||
real, dimension(kts:kte), intent(inout) | qnwfa, | ||
real, dimension(kts:kte), intent(inout) | qnifa, | ||
real, dimension(kts:kte), intent(inout) | ozone, | ||
real, intent(in) | ust, | ||
real, intent(in) | flt, | ||
real, intent(in) | flq, | ||
real, intent(in) | flqv, | ||
real, intent(in) | flqc, | ||
real, intent(in) | wspd, | ||
real, intent(in) | qcg, | ||
real, intent(in) | uoce, | ||
real, intent(in) | voce, | ||
real, dimension(kts:kte), intent(in) | tsq, | ||
real, dimension(kts:kte), intent(in) | qsq, | ||
real, dimension(kts:kte), intent(in) | cov, | ||
real, dimension(kts:kte), intent(in) | tcd, | ||
real, dimension(kts:kte), intent(in) | qcd, | ||
real, dimension(kts:kte), intent(inout) | dfm, | ||
real, dimension(kts:kte), intent(inout) | dfh, | ||
real, dimension(kts:kte), intent(in) | dfq, | ||
real, dimension(kts:kte), intent(inout) | Du, | ||
real, dimension(kts:kte), intent(inout) | Dv, | ||
real, dimension(kts:kte), intent(inout) | Dth, | ||
real, dimension(kts:kte), intent(inout) | Dqv, | ||
real, dimension(kts:kte), intent(inout) | Dqc, | ||
real, dimension(kts:kte), intent(inout) | Dqi, | ||
real, dimension(kts:kte), intent(inout) | Dqnc, | ||
real, dimension(kts:kte), intent(inout) | Dqni, | ||
real, dimension(kts:kte), intent(inout) | Dqnwfa, | ||
real, dimension(kts:kte), intent(inout) | Dqnifa, | ||
real, dimension(kts:kte), intent(inout) | Dozone, | ||
real | vdfg1, | ||
real, dimension(kts:kte), intent(in) | diss_heat, | ||
real, dimension(kts:kte+1), intent(in) | s_aw, | ||
real, dimension(kts:kte+1), intent(in) | s_awthl, | ||
real, dimension(kts:kte+1), intent(in) | s_awqt, | ||
real, dimension(kts:kte+1), intent(in) | s_awqv, | ||
real, dimension(kts:kte+1), intent(in) | s_awqc, | ||
real, dimension(kts:kte+1), intent(in) | s_awu, | ||
real, dimension(kts:kte+1), intent(in) | s_awv, | ||
real, dimension(kts:kte+1), intent(in) | s_awqnc, | ||
real, dimension(kts:kte+1), intent(in) | s_awqni, | ||
real, dimension(kts:kte+1), intent(in) | s_awqnwfa, | ||
real, dimension(kts:kte+1), intent(in) | s_awqnifa, | ||
real, dimension(kts:kte), intent(in) | sub_thl, | ||
real, dimension(kts:kte), intent(in) | sub_sqv, | ||
real, dimension(kts:kte), intent(in) | sub_u, | ||
real, dimension(kts:kte), intent(in) | sub_v, | ||
real, dimension(kts:kte), intent(in) | det_thl, | ||
real, dimension(kts:kte), intent(in) | det_sqv, | ||
real, dimension(kts:kte), intent(in) | det_sqc, | ||
real, dimension(kts:kte), intent(in) | det_u, | ||
real, dimension(kts:kte), intent(in) | det_v, | ||
logical, intent(in) | FLAG_QC, | ||
logical, intent(in) | FLAG_QI, | ||
logical, intent(in) | FLAG_QNC, | ||
logical, intent(in) | FLAG_QNI, | ||
logical, intent(in) | FLAG_QNWFA, | ||
logical, intent(in) | FLAG_QNIFA, | ||
real, dimension(kts:kte), intent(in) | cldfra_bl1d, | ||
integer, intent(in) | bl_mynn_cloudmix, | ||
integer, intent(in) | bl_mynn_mixqt, | ||
integer, intent(in) | bl_mynn_edmf, | ||
integer, intent(in) | bl_mynn_edmf_mom, | ||
integer, intent(in) | bl_mynn_mixscalars | ||
) |
References dheat_opt, ep_3, esat_blend(), tridiag3(), xlscp, and xlvcp.
Referenced by mynn_bl_driver().