Hi there,
I wonder where the tendencies from shallow convection parameterization are computed and applied to update state variables in CAM6, using CLUBB_SGS shallow_scheme.
In CAM5 physics ( P = {M,R,S,T}), it is done separately as part of the moist processes. But in CAM6 with CLUBB, it seems that the shallow convection tendencies (from subroutine convect_shallow_tend) are simply set to zeros. According to the CLUBB documentation, shallow convection is unified with the PBL parameterization. Is it part of the turbulence mixing processes in CAM6? Can someone explain how shallow convection is done in CAM6 with CLUBB, and point me to the relevant subroutines doing it?
Thanks.
Honghai
My namelist setting (F2000climo compset using CESM2.1.3):
&phys_ctl_nl
cam_chempkg = 'trop_mam4'
cam_physpkg = 'cam6'
cld_macmic_num_steps = 3
deep_scheme = 'ZM'
do_clubb_sgs = .true.
eddy_scheme = 'CLUBB_SGS'
history_aero_optics = .false.
history_aerosol = .false.
history_amwg = .true.
history_budget = .false.
history_chemistry = .true.
history_chemspecies_srf = .true.
history_clubb = .true.
history_dust = .false.
history_eddy = .false.
history_vdiag = .false.
history_waccm = .false.
history_waccmx = .false.
macrop_scheme = 'CLUBB_SGS'
microp_scheme = 'MG'
radiation_scheme = 'rrtmg'
shallow_scheme = 'CLUBB_SGS'
srf_flux_avg = 0
use_gw_convect_dp = .false.
use_gw_convect_sh = .false.
use_gw_front = .false.
use_gw_front_igw = .false.
use_gw_oro = .false.
use_hetfrz_classnuc = .true.
use_simple_phys = .false.
use_subcol_microp = .false.
waccmx_opt = 'off'
I wonder where the tendencies from shallow convection parameterization are computed and applied to update state variables in CAM6, using CLUBB_SGS shallow_scheme.
In CAM5 physics ( P = {M,R,S,T}), it is done separately as part of the moist processes. But in CAM6 with CLUBB, it seems that the shallow convection tendencies (from subroutine convect_shallow_tend) are simply set to zeros. According to the CLUBB documentation, shallow convection is unified with the PBL parameterization. Is it part of the turbulence mixing processes in CAM6? Can someone explain how shallow convection is done in CAM6 with CLUBB, and point me to the relevant subroutines doing it?
Thanks.
Honghai
My namelist setting (F2000climo compset using CESM2.1.3):
&phys_ctl_nl
cam_chempkg = 'trop_mam4'
cam_physpkg = 'cam6'
cld_macmic_num_steps = 3
deep_scheme = 'ZM'
do_clubb_sgs = .true.
eddy_scheme = 'CLUBB_SGS'
history_aero_optics = .false.
history_aerosol = .false.
history_amwg = .true.
history_budget = .false.
history_chemistry = .true.
history_chemspecies_srf = .true.
history_clubb = .true.
history_dust = .false.
history_eddy = .false.
history_vdiag = .false.
history_waccm = .false.
history_waccmx = .false.
macrop_scheme = 'CLUBB_SGS'
microp_scheme = 'MG'
radiation_scheme = 'rrtmg'
shallow_scheme = 'CLUBB_SGS'
srf_flux_avg = 0
use_gw_convect_dp = .false.
use_gw_convect_sh = .false.
use_gw_front = .false.
use_gw_front_igw = .false.
use_gw_oro = .false.
use_hetfrz_classnuc = .true.
use_simple_phys = .false.
use_subcol_microp = .false.
waccmx_opt = 'off'