Skip to content

Commit

Permalink
Add GP SDFs/NMLs to SCM
Browse files Browse the repository at this point in the history
  • Loading branch information
dustinswales committed May 20, 2024
1 parent e3869e1 commit cb1e5e2
Show file tree
Hide file tree
Showing 5 changed files with 502 additions and 0 deletions.
171 changes: 171 additions & 0 deletions ccpp/physics_namelists/input_GFS_v17_HR3_RRTMGP.nml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
&gfs_physics_nml
fhzero = 6
h2o_phys = .true.
ldiag3d = .true.
qdiag3d = .true.
print_diff_pgr = .false.
fhcyc = 24
use_ufo = .true.
pre_rad = .false.
imp_physics = 8
iovr = 3
ltaerosol = .false.
lradar = .true.
ttendlim = -999
dt_inner = 150
sedi_semi = .true.
decfl = 10
oz_phys = .false.
oz_phys_2015 = .true.
lsoil_lsm = 4
do_mynnedmf = .false.
do_mynnsfclay = .false.
icloud_bl = 1
bl_mynn_edmf = 1
bl_mynn_tkeadvect = .true.
bl_mynn_edmf_mom = 1
do_ugwp = .false.
do_tofd = .false.
gwd_opt = 2
do_ugwp_v0 = .false.
do_ugwp_v1 = .true.
do_ugwp_v0_orog_only = .false.
do_ugwp_v0_nst_only = .false.
do_gsl_drag_ls_bl = .true.
do_gsl_drag_ss = .true.
do_gsl_drag_tofd = .true.
do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 1.0e-6
use_cice_alb = .true.
pdfcld = .false.
fhswr = 1200.
fhlwr = 1200.
progsigma = .true.
betascu = 8.0
betamcu = 1.0
betadcu = 2.0
ialb = 2
iems = 2
iaer = 1011
icliq_sw = 2
ico2 = 2
isubc_sw = 2
isubc_lw = 2
isol = 2
lwhtr = .true.
swhtr = .true.
cnvgwd = .true.
shal_cnv = .true.
cal_pre = .false.
redrag = .true.
dspheat = .true.
hybedmf = .false.
satmedmf = .true.
isatmedmf = 1
lheatstrg = .true.
lseaspray = .true.
random_clds = .false.
trans_trac = .true.
cnvcld = .true.
imfshalcnv = 2
imfdeepcnv = 2
ras = .false.
cdmbgwd = 2.5,7.5,1.0,1.0
prslrd0 = 0.
ivegsrc = 1
isot = 1
lsoil = 4
lsm = 2
iopt_dveg = 4
iopt_crs = 2
iopt_btr = 1
iopt_run = 1
iopt_sfc = 3
iopt_trs = 2
iopt_frz = 1
iopt_inf = 1
iopt_rad = 3
iopt_alb = 1
iopt_snf = 4
iopt_tbot = 2
iopt_stc = 3
debug = .false.
nstf_name = 2,0,0,0,0
nst_anl = .true.
psautco = 0.0008,0.0005
prautco = 0.00015,0.00015
lgfdlmprad = .false.
effr_in = .true.
ldiag_ugwp = .false.
do_sppt = .false.
do_shum = .false.
do_skeb = .false.
do_RRTMGP = .true.
doGP_cldoptics_LUT = .true.
doGP_lwscat = .true.
active_gases = 'h2o_co2_o3_n2o_ch4_o2'
ngases = 6
rrtmgp_root = '../../ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp/'
lw_file_gas = 'rrtmgp/data/rrtmgp-data-lw-g128-210809.nc'
lw_file_clouds = 'extensions/cloud_optics/rrtmgp-cloud-optics-coeffs-lw.nc'
sw_file_gas = 'rrtmgp/data/rrtmgp-data-sw-g112-210809.nc'
sw_file_clouds = 'extensions/cloud_optics/rrtmgp-cloud-optics-coeffs-reordered-sw.nc'
rrtmgp_nGptsSW = 112
rrtmgp_nGptsLW = 128
rrtmgp_nBandsLW = 16
rrtmgp_nBandsSW = 14
frac_grid = .true.
cplchm = .false.
cplflx = .false.
cplice = .false.
cplwav = .false.
cplwav2atm = .false.
do_ca = .false.
ca_global = .false.
ca_sgs = .true.
nca = 1
ncells = 5
nlives = 12
nseed = 1
nfracseed = 0.5
nthresh = 18
ca_trigger = .true.
nspinup = 1
iseed_ca = 1448371824
/

&cires_ugwp_nml
knob_ugwp_solver = 2
knob_ugwp_version = 1
knob_ugwp_source = 1,1,0,0
knob_ugwp_wvspec = 1,25,25,25
knob_ugwp_azdir = 2,4,4,4
knob_ugwp_stoch = 0,0,0,0
knob_ugwp_effac = 1,1,1,1
knob_ugwp_doaxyz = 1
knob_ugwp_doheat = 1
knob_ugwp_dokdis = 2
knob_ugwp_ndx4lh = 4
knob_ugwp_palaunch = 275.0e2
knob_ugwp_nslope = 1
knob_ugwp_lzmax = 15.750e3
knob_ugwp_lzmin = 0.75e3
knob_ugwp_lzstar = 2.0e3
knob_ugwp_taumin = 0.25e-3
knob_ugwp_tauamp = 0.5e-3
knob_ugwp_lhmet = 200.0e3
knob_ugwp_orosolv = 'pss-1986'
/

&ccpp_suite_sim_nml
suite_sim_file = ''
nprc_sim = 7
prc_LWRAD_cfg = 0, 0, 1
prc_SWRAD_cfg = 0, 0, 2
prc_PBL_cfg = 1, 0, 3
prc_GWD_cfg = 1, 0, 4
prc_SCNV_cfg = 1, 1, 5
prc_DCNV_cfg = 1, 1, 6
prc_cldMP_cfg = 1, 1, 7
/
171 changes: 171 additions & 0 deletions ccpp/physics_namelists/input_GFS_v17_HR3_RRTMGP_ps.nml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
&gfs_physics_nml
fhzero = 6
h2o_phys = .true.
ldiag3d = .true.
qdiag3d = .true.
print_diff_pgr = .false.
fhcyc = 24
use_ufo = .true.
pre_rad = .false.
imp_physics = 8
iovr = 3
ltaerosol = .False.
lradar = .true.
ttendlim = -999
dt_inner = 150
sedi_semi = .true.
decfl = 10
oz_phys = .false.
oz_phys_2015 = .true.
lsoil_lsm = 4
do_mynnedmf = .false.
do_mynnsfclay = .false.
icloud_bl = 1
bl_mynn_edmf = 1
bl_mynn_tkeadvect = .true.
bl_mynn_edmf_mom = 1
do_ugwp = .false.
do_tofd = .false.
gwd_opt = 2
do_ugwp_v0 = .false.
do_ugwp_v1 = .true.
do_ugwp_v0_orog_only = .false.
do_ugwp_v0_nst_only = .false.
do_gsl_drag_ls_bl = .true.
do_gsl_drag_ss = .true.
do_gsl_drag_tofd = .true.
do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 1.0e-6
use_cice_alb = .true.
pdfcld = .false.
fhswr = 1200.
fhlwr = 1200.
progsigma = .true.
betascu = 8.0
betamcu = 1.0
betadcu = 2.0
ialb = 2
iems = 2
iaer = 1011
icliq_sw = 2
ico2 = 2
isubc_sw = 2
isubc_lw = 2
isol = 2
lwhtr = .true.
swhtr = .true.
cnvgwd = .true.
shal_cnv = .true.
cal_pre = .false.
redrag = .true.
dspheat = .true.
hybedmf = .false.
satmedmf = .true.
isatmedmf = 1
lheatstrg = .false.
lseaspray = .true.
random_clds = .false.
trans_trac = .true.
cnvcld = .true.
imfshalcnv = 2
imfdeepcnv = 2
ras = .false.
cdmbgwd = 2.5,7.5,1.0,1.0
prslrd0 = 0.
ivegsrc = 1
isot = 1
lsoil = 4
lsm = 2
iopt_dveg = 4
iopt_crs = 2
iopt_btr = 1
iopt_run = 1
iopt_sfc = 3
iopt_trs = 2
iopt_frz = 1
iopt_inf = 1
iopt_rad = 3
iopt_alb = 1
iopt_snf = 4
iopt_tbot = 2
iopt_stc = 3
debug = .false.
nstf_name = 2,0,0,0,0
nst_anl = .true.
psautco = 0.0008,0.0005
prautco = 0.00015,0.00015
lgfdlmprad = .false.
effr_in = .true.
ldiag_ugwp = .false.
do_sppt = .false.
do_shum = .false.
do_skeb = .false.
do_RRTMGP = .true.
doGP_cldoptics_LUT = .true.
doGP_lwscat = .true.
active_gases = 'h2o_co2_o3_n2o_ch4_o2'
ngases = 6
rrtmgp_root = '../../ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp/'
lw_file_gas = 'rrtmgp/data/rrtmgp-data-lw-g128-210809.nc'
lw_file_clouds = 'extensions/cloud_optics/rrtmgp-cloud-optics-coeffs-lw.nc'
sw_file_gas = 'rrtmgp/data/rrtmgp-data-sw-g112-210809.nc'
sw_file_clouds = 'extensions/cloud_optics/rrtmgp-cloud-optics-coeffs-reordered-sw.nc'
rrtmgp_nGptsSW = 112
rrtmgp_nGptsLW = 128
rrtmgp_nBandsLW = 16
rrtmgp_nBandsSW = 14
frac_grid = .true.
cplchm = .false.
cplflx = .false.
cplice = .false.
cplwav = .false.
cplwav2atm = .false.
do_ca = .false.
ca_global = .false.
ca_sgs = .true.
nca = 1
ncells = 5
nlives = 12
nseed = 1
nfracseed = 0.5
nthresh = 18
ca_trigger = .true.
nspinup = 1
iseed_ca = 1448371824
/

&cires_ugwp_nml
knob_ugwp_solver = 2
knob_ugwp_version = 1
knob_ugwp_source = 1,1,0,0
knob_ugwp_wvspec = 1,25,25,25
knob_ugwp_azdir = 2,4,4,4
knob_ugwp_stoch = 0,0,0,0
knob_ugwp_effac = 1,1,1,1
knob_ugwp_doaxyz = 1
knob_ugwp_doheat = 1
knob_ugwp_dokdis = 2
knob_ugwp_ndx4lh = 4
knob_ugwp_palaunch = 275.0e2
knob_ugwp_nslope = 1
knob_ugwp_lzmax = 15.750e3
knob_ugwp_lzmin = 0.75e3
knob_ugwp_lzstar = 2.0e3
knob_ugwp_taumin = 0.25e-3
knob_ugwp_tauamp = 0.5e-3
knob_ugwp_lhmet = 200.0e3
knob_ugwp_orosolv = 'pss-1986'
/

&ccpp_suite_sim_nml
suite_sim_file = ''
nprc_sim = 7
prc_LWRAD_cfg = 0, 0, 1
prc_SWRAD_cfg = 0, 0, 2
prc_PBL_cfg = 1, 0, 3
prc_GWD_cfg = 1, 0, 4
prc_SCNV_cfg = 1, 1, 5
prc_DCNV_cfg = 1, 1, 6
prc_cldMP_cfg = 1, 1, 7
/
Loading

0 comments on commit cb1e5e2

Please sign in to comment.