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

The Mass-Flux shallow convection scheme parameterizes the effect of shallow convection on the environment much like the Simplified Arakawa-Schubert Deep Convection scheme with a few key modifications. Perhaps most importantly, no quasi-equilibrium assumption is necessary since the shallow cloud base mass flux is parameterized from the surface buoyancy flux. Further, there are no convective downdrafts, the entrainment rate is greater than for deep convection, and the shallow convection is limited to not extend over the level where \(p=0.7p_{sfc}\). More...

Functions/Subroutines

subroutine, public shalcnv_init (do_shoc, shal_cnv, imfshalcnv, imfshalcnv_sas, errmsg, errflg)
 
subroutine, public shalcnv_run (grav, cp, hvap, rv, fv, t0c, rd, cvap, cliq, eps, epsm1, im, km, jcap, delt, delp, prslp, psp, phil, qlc, qli, q1, t1, u1, v1, rn, kbot, ktop, kcnv, islimsk, dot, ncloud, hpbl, heat, evap, ud_mf, dt_mf, cnvw, cnvc, clam, c0, c1, pgcon, errmsg, errflg)
 This subroutine contains the entirety of the SAS shallow convection scheme.
 

Detailed Description

This scheme was designed to replace the previous eddy-diffusivity approach to shallow convection with a mass-flux based approach as it is used for deep convection. Differences between the shallow and deep SAS schemes are presented in Han and Pan (2011) [80] . Like the deep scheme, it uses the working concepts put forth in Arakawa and Schubert (1974) [6] but includes modifications and simplifications from Grell (1993) [75] such as only one cloud type (the deepest possible, up to \(p=0.7p_{sfc}\)), rather than a spectrum based on cloud top heights or assumed entrainment rates, although it assumes no convective downdrafts. It contains many modifications associated with deep scheme as discussed in Han and Pan (2011) [80] , including the calculation of cloud top, a greater CFL-criterion-based maximum cloud base mass flux, and the inclusion of convective overshooting.

Calling Hierarchy Diagram

Diagram depicting how the SAS shallow convection scheme is called from the GSM physics time loop