From 98d9791a7f195b8cb80ba08de5eeb83340afbc7d Mon Sep 17 00:00:00 2001 From: Grant Firl Date: Thu, 8 Aug 2024 15:54:02 -0400 Subject: [PATCH] update namelists for HRRR_gf and GFS_v17_p8_ugwpv1 suites --- .../input_GFS_v17_p8_ugwpv1.nml | 40 ++++--- ccpp/physics_namelists/input_HRRR_gf.nml | 105 +++++++----------- 2 files changed, 70 insertions(+), 75 deletions(-) diff --git a/ccpp/physics_namelists/input_GFS_v17_p8_ugwpv1.nml b/ccpp/physics_namelists/input_GFS_v17_p8_ugwpv1.nml index 8d859e580..7076dc341 100644 --- a/ccpp/physics_namelists/input_GFS_v17_p8_ugwpv1.nml +++ b/ccpp/physics_namelists/input_GFS_v17_p8_ugwpv1.nml @@ -10,9 +10,9 @@ imp_physics = 8 iovr = 3 ltaerosol = .false. - lradar = .true. + lradar = .false. ttendlim = -999 - dt_inner = 150 + dt_inner = 720 sedi_semi = .true. decfl = 10 oz_phys = .false. @@ -32,16 +32,18 @@ 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_ss = .false. + do_gwd_opt_psl = .true. + psl_gwd_dx_factor = 6.0 do_gsl_drag_tofd = .true. do_ugwp_v1_orog_only = .false. min_lakeice = 0.15 - min_seaice = 1.0e-6 - use_cice_alb = .true. + min_seaice = 0.15 + use_cice_alb = .false. pdfcld = .false. - fhswr = 1200. - fhlwr = 1200. - progsigma = .true. + fhswr = 3600. + fhlwr = 3600. + progsigma = .false. betascu = 8.0 betamcu = 1.0 betadcu = 2.0 @@ -63,7 +65,7 @@ hybedmf = .false. satmedmf = .true. isatmedmf = 1 - lheatstrg = .true. + lheatstrg = .false. lseaspray = .true. random_clds = .false. trans_trac = .true. @@ -71,7 +73,7 @@ imfshalcnv = 2 imfdeepcnv = 2 ras = .false. - cdmbgwd = 2.5,7.5,1.0,1.0 + cdmbgwd = 20.0,2.5,1.0,1.0 prslrd0 = 0. ivegsrc = 1 isot = 1 @@ -83,6 +85,7 @@ iopt_run = 1 iopt_sfc = 3 iopt_trs = 2 + iopt_diag = 2 iopt_frz = 1 iopt_inf = 1 iopt_rad = 3 @@ -91,7 +94,7 @@ iopt_tbot = 2 iopt_stc = 3 debug = .false. - nstf_name = 2,0,0,0,0 + nstf_name = 2,1,0,0,0 nst_anl = .true. psautco = 0.0008,0.0005 prautco = 0.00015,0.00015 @@ -101,9 +104,15 @@ do_sppt = .false. do_shum = .false. do_skeb = .false. + iaufhrs = -1 + iau_delthrs = 0 + iau_inc_files= '' + iau_drymassfixer = .false. + use_med_flux = .false. do_RRTMGP = .false. doGP_cldoptics_LUT = .true. doGP_lwscat = .true. + doGP_sgs_cnv = .true. active_gases = 'h2o_co2_o3_n2o_ch4_o2' ngases = 6 rrtmgp_root = '../../ccpp/physics/physics/rte-rrtmgp/' @@ -121,7 +130,9 @@ cplice = .false. cplwav = .false. cplwav2atm = .false. - do_ca = .false. + cpllnd = .false. + cpllnd2atm = .false. + do_ca = .true. ca_global = .false. ca_sgs = .true. nca = 1 @@ -132,7 +143,10 @@ nthresh = 18 ca_trigger = .true. nspinup = 1 - iseed_ca = 1448371824 + iseed_ca = 12345 + lndp_type = 0 + n_var_lndp = 0 + fscav_aero = "*:0.3","so2:0.0","msa:0.0","dms:0.0","nh3:0.4","nh4:0.6","bc1:0.6","bc2:0.6","oc1:0.4","oc2:0.4","dust1:0.6","dust2:0.6","dust3:0.6","dust4:0.6","dust5:0.6","seas1:0.5","seas2:0.5","seas3:0.5","seas4:0.5","seas5:0.5" / &cires_ugwp_nml diff --git a/ccpp/physics_namelists/input_HRRR_gf.nml b/ccpp/physics_namelists/input_HRRR_gf.nml index 60de83a4e..3dd5d01cb 100644 --- a/ccpp/physics_namelists/input_HRRR_gf.nml +++ b/ccpp/physics_namelists/input_HRRR_gf.nml @@ -1,19 +1,11 @@ &gfs_physics_nml - addsmoke_flag = 1 - aero_dir_fdb = .true. - aero_ind_fdb = .false. bl_mynn_edmf = 1 bl_mynn_edmf_mom = 1 bl_mynn_tkeadvect = .true. cal_pre = .false. - cdmbgwd = 3.5, 1.0 - clm_debug_print = .false. - clm_lake_debug = .false. - cnvcld = .false. - cnvgwd = .false. - coarsepm_settling = 1 - cplflx = .false. - diag_log = .true. + cdmbgwd = 0.14,1.8,1.0,1.0 + cnvcld = .true. + cnvgwd = .true. debug = .false. do_deep = .true. do_gsl_drag_ls_bl = .true. @@ -21,61 +13,47 @@ do_gsl_drag_tofd = .true. do_mynnedmf = .true. do_mynnsfclay = .true. - do_plumerise = .true. - do_smoke_transport = .true. do_tofd = .false. do_ugwp = .false. do_ugwp_v0 = .false. - do_ugwp_v0_nst_only = .false. do_ugwp_v0_orog_only = .false. - drydep_opt = 1 dspheat = .true. - dt_inner = 36 - dust_alpha = 10.0 - dust_drylimit_factor = 0.5 - dust_gamma = 1.3 - dust_moist_correction = 2.0 - dust_opt = 1 - ebb_dcycle = 2 + dt_inner = 60 effr_in = .true. - enh_mix = .false. fhcyc = 0 - fhlwr = 900.0 - fhswr = 900.0 + fhlwr = 3600.0 + fhswr = 3600.0 fhzero = 1.0 frac_ice = .true. gwd_opt = 3 h2o_phys = .true. hybedmf = .false. - iaer = 1011 + iaer = 5111 ialb = 2 - iau_delthrs = 6 - iau_inc_files = '' - iaufhrs = 30 - iccn = 2 - icliq_sw = 2 + icliq_sw = 1 icloud_bl = 1 ico2 = 2 iems = 2 imfdeepcnv = 3 - imfshalcnv = -1 + imfshalcnv = 3 imp_physics = 8 - iopt_alb = 2 + iopt_alb = 1 iopt_btr = 1 - iopt_crs = 1 - iopt_dveg = 2 + iopt_crs = 2 + iopt_dveg = 4 iopt_frz = 1 iopt_inf = 1 iopt_lake = 2 - iopt_rad = 1 + iopt_rad = 3 iopt_run = 1 - iopt_sfc = 1 + iopt_sfc = 4 iopt_snf = 4 - iopt_stc = 1 + iopt_stc = 3 iopt_tbot = 2 - iovr = 3 - isncond_opt = 2 - isncovr_opt = 3 + iopt_trs = 2 + iopt_diag = 2 + iovr = 1 + icloud = 0 isol = 2 isot = 1 isubc_lw = 2 @@ -84,49 +62,52 @@ kice = 9 ldiag3d = .true. ldiag_ugwp = .false. - lgfdlmprad = .false. + lgfdlmprad = .true. lheatstrg = .false. - lightning_threat = .true. lkm = 1 lradar = .true. - lrefres = .true. lsm = 3 - lsoil = 9 + lsoil = 4 lsoil_lsm = 9 ltaerosol = .true. lwhtr = .true. - min_lakeice = 0.15 - min_seaice = 0.15 - mix_chem = .true. - mosaic_lu = 1 - mosaic_soil = 1 - nsfullradar_diag = 3600 oz_phys = .false. oz_phys_2015 = .true. pdfcld = .false. - plume_wind_eff = 1 - plumerisefire_frq = 60 pre_rad = .false. print_diff_pgr = .true. prslrd0 = 0.0 qdiag3d = .true. random_clds = .false. redrag = .true. - rrfs_sd = .true. - rrfs_smoke_debug = .false. satmedmf = .false. - seas_opt = 0 sfclay_compute_flux = .true. - shal_cnv = .false. - smoke_conv_wet_coef = 0.5, 0.5, 0.5 - smoke_forecast = 1 + shal_cnv = .true. swhtr = .true. - thsfc_loc = .false. trans_trac = .true. ttendlim = -999 use_ufo = .true. - wetdep_ls_alpha = 0.5 - wetdep_ls_opt = 1 + progsigma = .false. + betascu = 8.0 + betamcu = 1.0 + betadcu = 2.0 + sedi_semi = .true. + decfl = 10 + nssl_cccn = 0.6e9 + nssl_alphah = 0.0 + nssl_alphahl = 1.0 + nssl_hail_on = .false. + nssl_ccn_on = .true. + nssl_invertccn = .true. + lseaspray = .false. + isatmedmf = 1 + nstf_name = 2,0,0,0,0 + nst_anl = .true. + psautco = 0.0008,0.0005 + prautco = 0.00015,0.00015 + lndp_type = 0 + n_var_lndp = 0 + fscav_aero = "*:0.3","so2:0.0","msa:0.0","dms:0.0","nh3:0.4","nh4:0.6","bc1:0.6","bc2:0.6","oc1:0.4","oc2:0.4","dust1:0.6","dust2:0.6","dust3:0.6","dust4:0.6","dust5:0.6","seas1:0.5","seas2:0.5","seas3:0.5","seas4:0.5","seas5:0.5" / &cires_ugwp_nml