CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ mynn_tendencies()

subroutine module_bl_mynn::mynn_tendencies ( integer, intent(in) kts,
integer, intent(in) kte,
integer, intent(in) i,
real(kind_phys), intent(in) delt,
real(kind_phys), dimension(kts:kte), intent(in) dz,
real(kind_phys), dimension(kts:kte), intent(in) rho,
real(kind_phys), dimension(kts:kte), intent(in) u,
real(kind_phys), dimension(kts:kte), intent(in) v,
real(kind_phys), dimension(kts:kte), intent(in) th,
real(kind_phys), dimension(kts:kte), intent(in) tk,
real(kind_phys), dimension(kts:kte), intent(in) qv,
real(kind_phys), dimension(kts:kte), intent(in) qc,
real(kind_phys), dimension(kts:kte), intent(in) qi,
real(kind_phys), dimension(kts:kte), intent(in) qs,
real(kind_phys), dimension(kts:kte), intent(in) qnc,
real(kind_phys), dimension(kts:kte), intent(in) qni,
real(kind_phys), intent(in) psfc,
real(kind_phys), dimension(kts:kte), intent(in) p,
real(kind_phys), dimension(kts:kte), intent(in) exner,
real(kind_phys), dimension(kts:kte), intent(inout) thl,
real(kind_phys), dimension(kts:kte), intent(inout) sqv,
real(kind_phys), dimension(kts:kte), intent(inout) sqc,
real(kind_phys), dimension(kts:kte), intent(inout) sqi,
real(kind_phys), dimension(kts:kte), intent(inout) sqs,
real(kind_phys), dimension(kts:kte), intent(inout) sqw,
real(kind_phys), dimension(kts:kte), intent(inout) qnwfa,
real(kind_phys), dimension(kts:kte), intent(inout) qnifa,
real(kind_phys), dimension(kts:kte), intent(inout) qnbca,
real(kind_phys), dimension(kts:kte), intent(inout) ozone,
real(kind_phys), intent(in) ust,
real(kind_phys), intent(in) flt,
real(kind_phys), intent(in) flq,
real(kind_phys), intent(in) flqv,
real(kind_phys), intent(in) flqc,
real(kind_phys), intent(in) wspd,
real(kind_phys), intent(in) uoce,
real(kind_phys), intent(in) voce,
real(kind_phys), dimension(kts:kte), intent(in) tsq,
real(kind_phys), dimension(kts:kte), intent(in) qsq,
real(kind_phys), dimension(kts:kte), intent(in) cov,
real(kind_phys), dimension(kts:kte), intent(in) tcd,
real(kind_phys), dimension(kts:kte), intent(in) qcd,
real(kind_phys), dimension(kts:kte), intent(inout) dfm,
real(kind_phys), dimension(kts:kte), intent(inout) dfh,
real(kind_phys), dimension(kts:kte), intent(in) dfq,
real(kind_phys), dimension(kts:kte), intent(inout) du,
real(kind_phys), dimension(kts:kte), intent(inout) dv,
real(kind_phys), dimension(kts:kte), intent(inout) dth,
real(kind_phys), dimension(kts:kte), intent(inout) dqv,
real(kind_phys), dimension(kts:kte), intent(inout) dqc,
real(kind_phys), dimension(kts:kte), intent(inout) dqi,
real(kind_phys), dimension(kts:kte), intent(inout) dqs,
real(kind_phys), dimension(kts:kte), intent(inout) dqnc,
real(kind_phys), dimension(kts:kte), intent(inout) dqni,
real(kind_phys), dimension(kts:kte), intent(inout) dqnwfa,
real(kind_phys), dimension(kts:kte), intent(inout) dqnifa,
real(kind_phys), dimension(kts:kte), intent(inout) dqnbca,
real(kind_phys), dimension(kts:kte), intent(inout) dozone,
real(kind_phys), dimension(kts:kte), intent(in) diss_heat,
real(kind_phys), dimension(kts:kte+1), intent(in) s_aw,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awthl,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqt,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqv,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqc,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awu,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awv,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqnc,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqni,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqnwfa,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqnifa,
real(kind_phys), dimension(kts:kte+1), intent(in) s_awqnbca,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_aw,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awthl,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awqt,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awqv,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awqc,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awu,
real(kind_phys), dimension(kts:kte+1), intent(in) sd_awv,
real(kind_phys), dimension(kts:kte), intent(in) sub_thl,
real(kind_phys), dimension(kts:kte), intent(in) sub_sqv,
real(kind_phys), dimension(kts:kte), intent(in) sub_u,
real(kind_phys), dimension(kts:kte), intent(in) sub_v,
real(kind_phys), dimension(kts:kte), intent(in) det_thl,
real(kind_phys), dimension(kts:kte), intent(in) det_sqv,
real(kind_phys), dimension(kts:kte), intent(in) det_sqc,
real(kind_phys), dimension(kts:kte), intent(in) det_u,
real(kind_phys), 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_qs,
logical, intent(in) flag_qnwfa,
logical, intent(in) flag_qnifa,
logical, intent(in) flag_qnbca,
real(kind_phys), 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 )

Definition at line 4028 of file module_bl_mynn.F90.

References qsat_blend(), and tridiag2().

Referenced by mynn_bl_driver().

Here is the call graph for this function:
Here is the caller graph for this function: