CCPP SciDoc  v6.0.0
Common Community Physics Package Developed at DTC

◆ mym_initialize()

subroutine module_bl_mynn::mym_initialize ( integer, intent(in)  kts,
integer, intent(in)  kte,
real, dimension(kts:kte), intent(in)  dz,
real, intent(in)  dx,
real, dimension(kts:kte+1), intent(in)  zw,
real, dimension(kts:kte), intent(in)  u,
real, dimension(kts:kte), intent(in)  v,
real, dimension(kts:kte), intent(in)  thl,
real, dimension(kts:kte), intent(in)  qw,
real, dimension(kts:kte)  thlsg,
real, dimension(kts:kte)  qwsg,
real  zi,
real, dimension(kts:kte)  theta,
real, dimension(kts:kte)  thetav,
real, dimension(kts:kte)  sh,
real, dimension(kts:kte)  sm,
real, intent(in)  ust,
real, intent(in)  rmo,
real, dimension(kts:kte), intent(inout)  el,
real, dimension(kts:kte), intent(inout)  Qke,
real, dimension(kts:kte), intent(out)  Tsq,
real, dimension(kts:kte), intent(out)  Qsq,
real, dimension(kts:kte), intent(out)  Cov,
real, intent(in)  Psig_bl,
real, dimension(kts:kte), intent(in)  cldfra_bl1D,
integer, intent(in)  bl_mynn_mixlength,
real, dimension(kts:kte), intent(in)  edmf_w1,
real, dimension(kts:kte), intent(in)  edmf_a1,
real, dimension(kts:kte), intent(in)  edmf_qc1,
integer, intent(in)  bl_mynn_edmf,
logical, intent(in)  INITIALIZE_QKE,
integer  spp_pbl,
real, dimension(kts:kte)  rstoch_col 
)

GSD MYNN-EDMF mym_initialize General Algorithm

  • At first ql, vt and vq are set to zero.
  • Call mym_level2() to calculate the stability functions at level 2.
  • call mym_length() to calculate the master length scale.