|
31 | 31 | ntiles = 1
|
32 | 32 | npz = @[NPZ]
|
33 | 33 | dz_min = @[DZ_MIN]
|
34 |
| - psm_bc = @[PSM_BC] |
| 34 | + psm_bc = @[PSM_BC_NEST02] |
35 | 35 | grid_type = 0
|
36 | 36 | make_nh = @[MAKE_NH]
|
37 | 37 | fv_debug = .false.
|
38 | 38 | range_warn = .true.
|
39 | 39 | reset_eta = .false.
|
40 |
| - n_sponge = 42 |
| 40 | + n_sponge = @[N_SPONGE] |
| 41 | + n_zs_filter = @[N_ZS_FILTER_NEST02] |
41 | 42 | nudge_qv = .false.
|
42 | 43 | nudge_dz = .false.
|
43 | 44 | tau = @[FV_CORE_TAU]
|
44 | 45 | rf_cutoff = @[RF_CUTOFF]
|
45 |
| - d2_bg_k1 = @[D2_BG_K1] |
46 |
| - d2_bg_k2 = @[D2_BG_K2] |
| 46 | + rf_fast = @[RF_FAST] |
| 47 | + sg_cutoff = @[SG_CUTOFF] |
| 48 | + upoff = @[UPOFF] |
| 49 | + d2_bg_k1 = @[D2_BG_K1_NEST02] |
| 50 | + d2_bg_k2 = @[D2_BG_K2_NEST02] |
47 | 51 | kord_tm = -9
|
48 | 52 | kord_mt = 9
|
49 | 53 | kord_wz = 9
|
|
58 | 62 | n_split = 5
|
59 | 63 | nwat = @[NWAT]
|
60 | 64 | na_init = @[NA_INIT]
|
61 |
| - d_ext = 0. |
| 65 | + d_ext = @[D_EXT] |
62 | 66 | dnats = @[DNATS]
|
63 |
| - fv_sg_adj = 450 |
64 |
| - d2_bg = 0. |
| 67 | + fv_sg_adj = @[FV_SG_ADJ] |
| 68 | + d2_bg = @[D2_BG_NEST02] |
65 | 69 | nord = 2
|
| 70 | + nord_zs_filter = @[NORD_ZS_FILTER] |
66 | 71 | dddmp = @[DDDMP]
|
67 |
| - d4_bg = 0.12 |
68 |
| - vtdm4 = 0.02 |
69 |
| - delt_max = 0.002 |
| 72 | + d4_bg = @[D4_BG_NEST02] |
| 73 | + vtdm4 = @[VTDM4] |
| 74 | + delt_max = @[DELT_MAX_NEST02] |
70 | 75 | ke_bg = 0.
|
71 | 76 | do_vort_damp = .true.
|
72 | 77 | external_ic = @[EXTERNAL_IC]
|
|
75 | 80 | nggps_ic = @[NGGPS_IC]
|
76 | 81 | mountain = @[MOUNTAIN]
|
77 | 82 | ncep_ic = .false.
|
78 |
| - d_con = 1. |
79 |
| - hord_mt = 5 |
80 |
| - hord_vt = 5 |
81 |
| - hord_tm = 5 |
82 |
| - hord_dp = -5 |
83 |
| - hord_tr = 8 |
| 83 | + d_con = @[D_CON] |
| 84 | + hord_mt = @[HORD_MT_NEST02] |
| 85 | + hord_vt = @[HORD_VT_NEST02] |
| 86 | + hord_tm = @[HORD_TM_NEST02] |
| 87 | + hord_dp = @[HORD_DP_NEST02] |
| 88 | + hord_tr = @[HORD_TR_NEST02] |
84 | 89 | adjust_dry_mass = .false.
|
85 |
| - dry_mass=@[DRY_MASS] |
86 |
| - consv_te = 0 |
| 90 | + dry_mass = @[DRY_MASS] |
| 91 | + consv_te = @[CONSV_TE_NEST02] |
87 | 92 | do_sat_adj = @[DO_SAT_ADJ]
|
88 | 93 | fast_tau_w_sec = @[FAST_TAU_W_SEC]
|
89 | 94 | consv_am = .false.
|
90 | 95 | fill = .true.
|
| 96 | + full_zs_filter = @[FULL_ZS_FILTER] |
91 | 97 | dwind_2d = .false.
|
92 | 98 | print_freq = 6
|
93 | 99 | warm_start = @[WARM_START]
|
|
96 | 102 | agrid_vel_rst = .true.
|
97 | 103 | read_increment = @[READ_INCREMENT]
|
98 | 104 | res_latlon_dynamics = @[RES_LATLON_DYNAMICS]
|
99 |
| - |
100 | 105 | nested = @[NESTED]
|
101 | 106 | twowaynest = @[TWOWAYNEST02]
|
102 | 107 | nestupdate = 7
|
|
111 | 116 |
|
112 | 117 | /
|
113 | 118 |
|
| 119 | +&surf_map_nml |
| 120 | + cd2 = -1 |
| 121 | + cd4 = 0.15 |
| 122 | + max_slope = 0.15 |
| 123 | + n_del2_strong = 0 |
| 124 | + n_del2_weak = 24 |
| 125 | + n_del4 = 2 |
| 126 | + peak_fac = 1. |
| 127 | + zero_ocean = .false. |
| 128 | +/ |
| 129 | + |
114 | 130 | &gfs_physics_nml
|
115 | 131 | fhzero = @[FHZERO]
|
116 | 132 | h2o_phys = @[H2O_PHYS]
|
117 | 133 | ldiag3d = @[LDIAG3D]
|
118 | 134 | qdiag3d = @[QDIAG3D]
|
| 135 | + lightning_threat = @[LIGHTNING_THREAT] |
119 | 136 | print_diff_pgr = @[PRINT_DIFF_PGR]
|
120 | 137 | fhcyc = @[FHCYC]
|
121 | 138 | use_ufo = .true.
|
122 | 139 | pre_rad = .false.
|
123 | 140 | imp_physics = @[IMP_PHYSICS]
|
124 | 141 | iovr = @[IOVR]
|
125 |
| - lcnorm = .true. |
| 142 | + lcnorm = @[LCNORM] |
126 | 143 | ltaerosol = .true.
|
127 | 144 | lradar = .true.
|
128 | 145 | ttendlim = -999
|
|
132 | 149 | oz_phys = @[OZ_PHYS_NEW]
|
133 | 150 | oz_phys_2015 = @[OZ_PHYS_OLD]
|
134 | 151 | lsoil_lsm = @[LSOIL_LSM]
|
| 152 | + do_ca = @[DO_CA] |
135 | 153 | do_mynnedmf = @[DO_MYNNEDMF]
|
136 | 154 | do_mynnsfclay = @[DO_MYNNSFCLAY]
|
137 | 155 | icloud_bl = 1
|
|
143 | 161 | gwd_opt = @[GWD_OPT]
|
144 | 162 | do_ugwp_v0 = @[DO_UGWP_V0]
|
145 | 163 | do_ugwp_v1 = @[DO_UGWP_V1]
|
146 |
| - do_ugwp_v0_orog_only = @[DO_UGWP_V1_OROG_ONLY] |
| 164 | + do_ugwp_v0_orog_only = @[DO_UGWP_V0_OROG_ONLY] |
147 | 165 | do_ugwp_v0_nst_only = @[DO_UGWP_V0_NST_ONLY]
|
148 | 166 | do_gsl_drag_ls_bl = @[DO_GSL_DRAG_LS_BL]
|
149 | 167 | do_gsl_drag_ss = @[DO_GSL_DRAG_SS]
|
150 | 168 | do_gsl_drag_tofd = @[DO_GSL_DRAG_TOFD]
|
151 | 169 | do_ugwp_v1_orog_only = @[DO_UGWP_V1_OROG_ONLY]
|
| 170 | + do_ugwp_v1_w_gsldrag = @[DO_UGWP_V1_W_GSLDRAG] |
152 | 171 | min_lakeice = @[MIN_LAKEICE]
|
153 | 172 | min_seaice = @[MIN_SEAICE]
|
154 | 173 | use_cice_alb = @[USE_CICE_ALB]
|
155 | 174 | pdfcld = .false.
|
156 |
| - fhswr = 3600. |
157 |
| - fhlwr = 3600. |
| 175 | + fhswr = @[FHSWR] |
| 176 | + fhlwr = @[FHLWR] |
158 | 177 | ialb = @[IALB]
|
159 | 178 | iems = @[IEMS]
|
160 | 179 | iaer = @[IAER]
|
|
165 | 184 | isol = 2
|
166 | 185 | lwhtr = .true.
|
167 | 186 | swhtr = .true.
|
168 |
| - cnvgwd = @[CNVGWD] |
| 187 | + cnvgwd = @[CNVGWD_NEST02] |
169 | 188 | shal_cnv = @[SHAL_CNV]
|
170 | 189 | cal_pre = .false.
|
171 | 190 | redrag = .true.
|
|
178 | 197 | random_clds = @[RANDOM_CLDS]
|
179 | 198 | trans_trac = .true.
|
180 | 199 | cnvcld = @[CNVCLD]
|
181 |
| - imfshalcnv = @[IMFSHALCNV] |
182 |
| - imfdeepcnv = @[IMFDEEPCNV] |
183 |
| - progsigma = @[PROGSIGMA] |
184 |
| - betascu = 0.5 |
185 |
| - betamcu = 1.5 |
186 |
| - betadcu = 8.0 |
| 200 | + imfshalcnv = @[IMFSHALCNV_NEST02] |
| 201 | + imfdeepcnv = @[IMFDEEPCNV_NEST02] |
| 202 | + do_deep = @[DO_DEEP_NEST02] |
| 203 | + progsigma = @[PROGSIGMA_NEST02] |
| 204 | + betascu = @[BETASCU_NEST02] |
| 205 | + betamcu = @[BETAMCU_NEST02] |
| 206 | + betadcu = @[BETADCU_NEST02] |
| 207 | + betal_deep = @[BETAL_DEEP_NEST02] |
| 208 | + betas_deep = @[BETAS_DEEP_NEST02] |
187 | 209 | ras = @[RAS]
|
188 | 210 | cdmbgwd = @[CDMBWD]
|
189 | 211 | prslrd0 = 0.
|
190 | 212 | ivegsrc = 1
|
191 | 213 | isot = 1
|
| 214 | + elmx = @[ELMX] |
192 | 215 | lsoil = 4
|
193 | 216 | lsm = @[LSM]
|
194 | 217 | iopt_dveg = @[IOPT_DVEG]
|
|
205 | 228 | iopt_stc = @[IOPT_STC]
|
206 | 229 | iopt_trs = @[IOPT_TRS]
|
207 | 230 | iopt_diag = @[IOPT_DIAG]
|
| 231 | + sfc_rlm = @[SFC_RLM] |
| 232 | + sfc_z0_type = @[SFC_Z0_TYPE] |
208 | 233 | debug = .false.
|
209 | 234 | nstf_name = @[NSTF_NAME]
|
210 | 235 | nst_anl = .true.
|
|
215 | 240 | ldiag_ugwp = @[LDIAG_UGWP]
|
216 | 241 | do_RRTMGP = @[DO_RRTMGP]
|
217 | 242 | active_gases = 'h2o_co2_o3_n2o_ch4_o2'
|
218 |
| - ngases = 6 |
| 243 | + ngases = @[NGASES] |
219 | 244 | lw_file_gas = 'rrtmgp-data-lw-g128-210809.nc'
|
220 | 245 | lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc'
|
221 | 246 | sw_file_gas = 'rrtmgp-data-sw-g112-210809.nc'
|
|
235 | 260 | cplice = @[CPLICE]
|
236 | 261 | cplwav = @[CPLWAV]
|
237 | 262 | cplwav2atm = @[CPLWAV2ATM]
|
| 263 | + lndp_type = @[LNDP_TYPE] |
238 | 264 | /
|
| 265 | + |
239 | 266 | &cires_ugwp_nml
|
240 | 267 | knob_ugwp_solver = 2
|
241 | 268 | knob_ugwp_source = 1,1,0,0
|
|
254 | 281 | knob_ugwp_lzmin = 0.75e3
|
255 | 282 | knob_ugwp_lzstar = 2.0e3
|
256 | 283 | knob_ugwp_taumin = 0.25e-3
|
257 |
| - knob_ugwp_tauamp = 3.0e-3 |
| 284 | + knob_ugwp_tauamp = @[KNOB_UGWP_TAUAMP] |
258 | 285 | knob_ugwp_lhmet = 200.0e3
|
259 | 286 | knob_ugwp_orosolv = 'pss-1986'
|
260 | 287 | /
|
|
0 commit comments