## This config file instructs HWRF to run something as close as # possible to the 2015 operational HWRF configuration. Note that you # also need to set run_ensemble_da=no if you want H215 (final 2015 # pre-implementation test). [prelaunch] basin_conf={PARMhwrf}/hwrf_2015_{vit.pubbasin2}.conf no_basin_conf={PARMhwrf}/hwrf_2015_other_basins.conf [config] run_gsi=yes run_ocean=yes run_relocation=yes run_ensemble_da=yes run_satpost=yes use_spectral=yes spectral_bdy=yes allow_fallbacks=no extra_trackers=no conditional_gsid03=no conditional_gsid02=no blend_innercore=yes [wrf] # Set a few variables that the Python code must be aware of to # communicate correctly between HWRF components. These will also be # used to calculate or set the appropriate WPS and WRF namelist values: dt = 38+4/7 bdystep = 21600 ptsgm = 15000 ptop = 200 [wrf_namelist] physics.var_ric = 1.0 physics.coef_ric_l = 0.16 physics.coef_ric_s = 0.25 physics.co2tf = 1 physics.ens_pblamp=0.2 physics.ens_sasamp=50.0 physics.ens_random_seed={ENS} domains.eta_levels = 1.0, 0.995253,0.990479,0.985679,0.980781,0.975782,0.970684,0.965486,0.960187,0.954689,0.948991,0.943093,0.936895,0.930397,0.923599,0.916402,0.908404,0.899507,0.888811,0.876814,0.862914,0.847114,0.829314,0.809114,0.786714,0.762114,0.735314,0.706714,0.676614,0.645814,0.614214,0.582114,0.549714,0.517114,0.484394,0.451894,0.419694,0.388094,0.356994,0.326694,0.297694,0.270694,0.245894,0.223694,0.203594,0.185494,0.169294,0.154394,0.140494,0.127094,0.114294,0.101894,0.089794,0.078094,0.066594,0.055294,0.044144,0.033054,0.022004,0.010994,0.0, [namelist_outer] # This section sets the namelist for the 6km and 2km domains. It only # needs to set values that differ from the MOAD. The 2km domains can # override these values in namelist_2km. physics.nrads = 84 physics.nradl = 84 physics.nphs = 6 physics.ncnvc = 6 physics.gwd_opt = 0 physics.ntrack = 7 physics.sas_pgcon = 0.2 physics.nomove_freq = 6.0 dynamics.coac = 3.0 physics.ntornado=5 physics.nomove_freq=6 domains.corral_y=18 domains.corral_x=9 [namelist_inner] # This section sets the namelist for the 2km domains. It only needs # to set values that differ from the 6km domains. physics.nrads = 252 physics.nradl = 252 physics.ntrack = 14 physics.vortex_tracker = 7 dynamics.coac = 4.0 physics.ntornado=15 physics.cu_physics=0 domains.corral_y=16 domains.corral_x=8 [moad_namelist] # This section contains namelist information that are specified for # the WRF MOAD. Note that some namelist variables (io servers, io, # domain size, location, parentage) are set automatically by the # Python code. See hwrf/wrf.py for details. dynamics.nhmove = 0 ;; Discard non-hydrostatic state at nest move physics.mp_physics = 5 physics.ra_lw_physics = 4 physics.ra_sw_physics = 4 physics.sf_sfclay_physics = 88 physics.sf_surface_physics = 2 physics.bl_pbl_physics = 3 physics.cu_physics = 84 physics.mommix = 1.0 physics.h_diff = 1.0 physics.gwd_opt = 2 physics.sfenth = 0.0 physics.nrads = 28 physics.nradl = 28 physics.nphs = 2 physics.ncnvc = 2 physics.gfs_alpha = -1.0 physics.sas_pgcon = 0.55 physics.vortex_tracker = 2 physics.ntrack = 7 physics.ntornado = 2 physics.sas_mass_flux=0.5 dynamics.non_hydrostatic = .true. dynamics.wp = 0 dynamics.coac = 0.75 dynamics.codamp = 6.4 physics.nomove_freq=0 physics.icoef_sf=2 physics.lcurr_sf=.false. domains.corral_x=6 domains.corral_y=6