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 namelist_quilt???

clamalo

New member
When I run all the WPS scripts and then ./real.exe, it prepares all the files correctly without any errors in rsl.error.0000 or rsl.out.0000. However, running ./wrf.exe gives the following error in rsl.error.0000:


taskid: 0 hostname: Clays-MacBook-Pro.local
./module_io_quilt_old.F 2931 F
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 6713
ERROR reading namelist namelist_quilt
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
[unset]: PMIU_write error; fd=-1 buf=:cmd=abort exitcode=1 message=application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
:
system msg for write_line failure : Bad file descriptor



I tried rebuilding the whole thing from scratch and I'm still getting the same error. Below are the contents of my namelist.wps and namelist.input files, if that's helpful. Thank you so much!


NAMELIST.WPS:

&share
wrf_core = 'ARW',
max_dom = 2,
start_date = '2024-01-03_15:00:00', '2024-01-03_15:00:00',
end_date = '2024-01-04_12:00:00', '2024-01-04_12:00:00',
interval_seconds = 10800
/

&geogrid
parent_id = 1, 1,
parent_grid_ratio = 1, 3,
i_parent_start = 1, 15,
j_parent_start = 1, 15,
e_we = 45, 46
e_sn = 45, 46,
geog_data_res = 'default','default',
dx = 30000,
dy = 30000,
map_proj = 'lambert',
ref_lat = 30.00,
ref_lon = 50.00,
truelat1 = 27.0,
truelat2 = 33.0,
stand_lon = 50.0,
geog_data_path = '/Users/clamalo/WRF/GEOG/WPS_GEOG/'
/

&ungrib
out_format = 'WPS',
prefix = 'FILE',
/

&metgrid
fg_name = 'FILE'
/



NAMELIST.INPUT:
&time_control
run_days = 0,
run_hours = 5,
run_minutes = 0,
run_seconds = 0,
start_year = 2024, 2024,
start_month = 01, 01,
start_day = 03, 03,
start_hour = 15, 15,
end_year = 2024, 2024,
end_month = 01, 01,
end_day = 04, 04,
end_hour = 12, 12,
interval_seconds = 10800
input_from_file = .true.,.true.,
history_interval = 60, 60,
frames_per_outfile = 1000, 1000,
restart = .false.,
restart_interval = 7200,
io_form_history = 2
io_form_restart = 2
io_form_input = 2
io_form_boundary = 2
/

&domains
time_step = 90,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 2,
e_we = 45, 46,
e_sn = 45, 46,
e_vert = 45, 45,
dzstretch_s = 1.1
p_top_requested = 5000,
num_metgrid_levels = 34,
num_metgrid_soil_levels = 4,
dx = 30000,
dy = 30000,
grid_id = 1, 2,
parent_id = 0, 1,
i_parent_start = 1, 15,
j_parent_start = 1, 15,
parent_grid_ratio = 1, 3,
parent_time_step_ratio = 1, 3,
feedback = 1,
smooth_option = 0
/

&physics
physics_suite = 'CONUS'
mp_physics = -1, -1,
cu_physics = -1, -1,
ra_lw_physics = -1, -1,
ra_sw_physics = -1, -1,
bl_pbl_physics = -1, -1,
sf_sfclay_physics = -1, -1,
sf_surface_physics = -1, -1,
radt = 15, 15,
bldt = 0, 0,
cudt = 0, 0,
icloud = 1,
num_land_cat = 21,
sf_urban_physics = 0, 0,
fractional_seaice = 1,
/

&fdda
/

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

&bdy_control
spec_bdy_width = 5,
specified = .true.
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
 
Hi,
Apologies for the delay in response due to the holidays.
I don't actually see anything wrong with your &namelist_quilt record, so I'm not sure why you're getting that error; however, since your settings are just the default, you can try to just remove the entire &namelist_quilt section from the namelist and try again. If it still fails, please attach your namelist.input file, along with all of the rsl* files (packaged into a single *.tar file). Thanks!
 
I had the same issue recently which I eventually discovered was simply because of a missing newline character at the end of the namelist.input file (namelist.wps requires it too but gives a different error). Took me a long time to find the answer in this forum. Hope that helps!
 
Top