CCPP SciDoc for UFS-SRW v2.2.0  SRW v2.2.0
Common Community Physics Package Developed at DTC

◆ mfpbltq()

subroutine mfpbltq_mod::mfpbltq ( integer  im,
integer  ix,
integer  km,
integer  kmpbl,
integer  ntcw,
integer  ntrac1,
real(kind=kind_phys)  delt 
)

GFS mfpblt General Algorithm

  • Compute thermal excess
  • Compute entrainment rate
  • Compute buoyancy for updraft air parcel
  • Compute updraft velocity square(wu2, eqn 13 in Han et al.(2019) [80])
  • Update pbl height as the height where updraft velocity vanishes
  • Update entrainment rate
  • Compute entrainment rate averaged over the whole pbl
  • Updraft mass flux as a function of updraft velocity profile
  • Compute updraft fraction as a function of mean entrainment rate (Grell and Freitas (2014) [76]
  • Compute scale-aware function based on Arakawa and Wu (2013) [7]
  • Final scale-aware updraft mass flux
  • Compute updraft property using updated entranment rate

Referenced by satmedmfvdifq::satmedmfvdifq_run().

Here is the caller graph for this function: