Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Error reading namelist when trying to run WRFv3.6.1 with SKEBS (&stoch section)

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.

sezick

New member
I am getting the following error:

------ ERROR while reading namelist stoch ------
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 9965
ERRORS while reading one or more namelists from namelist.input.

when I try to run WRF-ARW v.3.6.1 with the stochastic kinetic-energy backscatter scheme (SKEBS). I am runnning on NCAR's Cheyenne HPC, and I am using the pre-compiled code in ~wrfhelp/PRE_COMPILED_CODE/WRFV3.6.1_intel_dmpar_large-file. I have tried to run wrf.exe with the namelist below, and I think I've set up the &stoch section correctly... Note that I am only runnning the coarse domain (d01). Please let me know if you have any recommendations.

Thank you for your help,
Stephanie

&time_control
run_days = 3,
run_hours = 12,
run_minutes = 0,
run_seconds = 0,
start_year = 2003, 2003, 2003,
start_month = 09, 09, 09,
start_day = 16, 17, 17,
start_hour = 00, 00, 00,
start_minute = 00, 00, 00,
start_second = 00, 00, 00,
end_year = 2003, 2003, 2003,
end_month = 09, 09, 09,
end_day = 19, 19, 19,
end_hour = 12, 12, 12,
end_minute = 00, 00, 00,
end_second = 00, 00, 00,
interval_seconds = 21600
input_from_file = .true.,.false.,.false.,
history_interval = 180, 60, 30,
frames_per_outfile = 8, 6, 2,
restart = .false.,
restart_interval = 1440,
io_form_history = 2
io_form_restart = 2
io_form_input = 2
io_form_boundary = 2
debug_level = 3
/

&domains
time_step = 120,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 1,
e_we = 361, 526, 586,
e_sn = 241, 409, 562,
e_vert = 40, 40, 40,
p_top_requested = 5000,
num_metgrid_levels = 27,
num_metgrid_soil_levels = 2,
dx = 27000, 9000, 3000,
dy = 27000, 9000, 3000,
grid_id = 1, 2, 3,
parent_id = 0, 1, 2,
i_parent_start = 1, 95, 171,
j_parent_start = 1, 54, 104,
parent_grid_ratio = 1, 3, 3,
parent_time_step_ratio = 1, 3, 3,
feedback = 1,
smooth_option = 0
/

&physics
mp_physics = 6, 6, 6,
ra_lw_physics = 4, 4, 4,
ra_sw_physics = 4, 4, 4,
radt = 10, 10, 10,
sf_sfclay_physics = 1, 1, 1,
sf_surface_physics = 2, 2, 2,
bl_pbl_physics = 1, 1, 1,
bldt = 0, 0, 0,
cu_physics = 6, 6, 0,
cudt = 0, 0, 0,
isftcflx = 2,
isfflx = 1,
ifsnow = 1,
icloud = 1,
surface_input_source = 1,
num_soil_layers = 4,
sf_urban_physics = 0, 0, 0,
do_radar_ref = 1,
/

&fdda
/

&dynamics
w_damping = 0,
diff_opt = 1,
km_opt = 4,
diff_6th_opt = 0, 0, 0,
diff_6th_factor = 0.12, 0.12, 0.12,
base_temp = 290.
damp_opt = 0,
zdamp = 5000., 5000., 5000.,
dampcoef = 0.2, 0.2, 0.2
khdif = 0, 0, 0,
kvdif = 0, 0, 0,
non_hydrostatic = .true., .true., .true.,
moist_adv_opt = 1, 1, 1,
scalar_adv_opt = 1, 1, 1,
/

&tc
insert_bogus_storm = .false.,
remove_storm = .false.,
num_storm = 1,
latc_loc = 25.7,
lonc_loc = -70.2,
vmax_meters_per_second = 54.0,
rmax = 30000.0,
vmax_ratio = 0.80,
/

&stoch
skebs = 1,
tot_backscat_psi = 1.0E-05,
tot_backscat_t = 1.0E-06,
ztau_psi = 10800.0,
ztau_t = 10800.0,
rexponent_psi = -1.83,
rexponent_t = -1.83,
zsigma2_eps = 0.0833,
zsigma2_eta = 0.0833,
kminforc = 1,
lminforc = 1,
kminforct = 1,
lminforct = 1,
kmaxforc = 1000000,
lmaxforc = 1000000,
kmaxforct = 1000000,
lmaxforct = 1000000,
skebs_vertstruc = 0,
nens = 1,
perturb_bdy = 1,
/

&bdy_control
spec_bdy_width = 5,
spec_zone = 1,
relax_zone = 4,
specified = .true., .false.,.false.,
nested = .false., .true., .true.,
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
 
Some of the nameless options (e.g., SKEBS, skebs_vertstruc) don't exist in Registry. Please take a look at the file registry.stoch, and make sure all the namelist options in your &stoch are defined in Registry.
 
Thank you! I just had to modify those two namelist options to the equivalent options in the Registry. This issue is now resolved.
 
Top