Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions scm/src/GFS_typedefs.F90
Original file line number Diff line number Diff line change
Expand Up @@ -1249,6 +1249,7 @@ module GFS_typedefs
!< used in the GWD parameterization - 10 more added if
!< GSL orographic drag scheme is used
integer :: jcap !< number of spectral wave trancation used only by sascnv shalcnv
real(kind=kind_phys) :: cscale !< tunable parameter for saSAS convective cloud liquid
real(kind=kind_phys) :: cs_parm(10) !< tunable parameters for Chikira-Sugiyama convection
real(kind=kind_phys) :: flgmin(2) !< [in] ice fraction bounds
real(kind=kind_phys) :: cgwf(2) !< multiplication factor for convective GWD
Expand Down Expand Up @@ -3874,7 +3875,8 @@ subroutine control_initialize (Model, nlunit, fn_nml, me, &
integer :: nmtvr = 14 !< number of topographic variables such as variance etc
!< used in the GWD parameterization
integer :: jcap = 1 !< number of spectral wave trancation used only by sascnv shalcnv
! real(kind=kind_phys) :: cs_parm(10) = (/5.0,2.5,1.0e3,3.0e3,20.0,-999.,-999.,0.,0.,0./)
real :: cscale = 1 !< tunable parameter for convective cloud liquid (0-1)
! real(kind=kind_phys) :: cs_parm(10) = (/5.0,2.5,1.0e3,3.0e3,20.0,-999.,-999.,0.,0.,0./)
real(kind=kind_phys) :: cs_parm(10) = (/8.0,4.0,1.0e3,3.5e3,20.0,1.0,-999.,1.,0.6,0./)
real(kind=kind_phys) :: flgmin(2) = (/0.180,0.220/) !< [in] ice fraction bounds
real(kind=kind_phys) :: cgwf(2) = (/0.5d0,0.05d0/) !< multiplication factor for convective GWD
Expand Down Expand Up @@ -4241,7 +4243,7 @@ subroutine control_initialize (Model, nlunit, fn_nml, me, &
hybedmf, satmedmf, tte_edmf, sigmab_coldstart, &
shinhong, do_ysu, dspheat, lheatstrg, lseaspray, cnvcld, &
xr_cnvcld, random_clds, shal_cnv, imfshalcnv, imfdeepcnv, &
isatmedmf, conv_cf_opt, do_deep, jcap, &
isatmedmf, conv_cf_opt, do_deep, jcap, cscale, &
cs_parm, flgmin, cgwf, ccwf, cdmbgwd, alpha_fd, &
psl_gwd_dx_factor, &
sup, ctei_rm, crtrh, &
Expand Down Expand Up @@ -5230,6 +5232,7 @@ subroutine control_initialize (Model, nlunit, fn_nml, me, &
Model%conv_cf_opt = conv_cf_opt
Model%nmtvr = nmtvr
Model%jcap = jcap
Model%cscale = cscale
Model%flgmin = flgmin
Model%cgwf = cgwf
Model%ccwf = ccwf
Expand Down Expand Up @@ -7158,6 +7161,7 @@ subroutine control_print(Model)
print *, ' conv_cf_opt : ', Model%conv_cf_opt
print *, ' nmtvr : ', Model%nmtvr
print *, ' jcap : ', Model%jcap
print *, ' cscale : ', Model%cscale
print *, ' cs_parm : ', Model%cs_parm
print *, ' flgmin : ', Model%flgmin
print *, ' cgwf : ', Model%cgwf
Expand Down
7 changes: 7 additions & 0 deletions scm/src/GFS_typedefs.meta
Original file line number Diff line number Diff line change
Expand Up @@ -5854,6 +5854,13 @@
units = count
dimensions = ()
type = integer
[cscale]
standard_name = multiplicative_tuning_parameter_for_convective_cloud_water
long_name = multiplicative tuning parameter for convective cloud water
units = none
dimensions = ()
type = real
kind = kind_phys
[cs_parm(1)]
standard_name = updraft_velocity_tunable_parameter_1_CS
long_name = tunable parameter 1 for Chikira-Sugiyama convection
Expand Down
Loading