WRF chem wrf.exe try to read auxinput5 that doesn't exist

Introduction to the forum

WRF chem wrf.exe try to read auxinput5 that doesn't exist

Postby Christian813 » Fri Nov 18, 2016 4:31 pm

Hi, I'm Christian and I'm faceing a new problem while I'm using wrf.exe with chem

I have this message:

open_aux_u : error opening auxinput5_d02_2007-10-21_00:00:00 for reading. 100
d02 2007-10-21_00:00:00 Input data processed for aux input 5 for domain 2
Tile Strategy is not specified. Assuming 1D-Y
WRF TILE 1 IS 1 IE 88 JS 1 JE 88
WRF NUMBER OF TILES = 1

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0 0x7FBB11E54777
#1 0x7FBB11E54D7E
#2 0x7FBB11590D3F
#3 0x195DAC0 in output_wrf_
#4 0x18F7412 in __module_io_domain_MOD_open_w_dataset
#5 0x19C6D32 in open_hist_w_
#6 0x19BEFF3 in med_hist_out_
#7 0x19C702C in med_before_solve_io_
#8 0x478C17 in __module_integrate_MOD_integrate
#9 0x4790A3 in __module_integrate_MOD_integrate
#10 0x4790A3 in __module_integrate_MOD_integrate
#11 0x404DB3 in __module_wrf_top_MOD_wrf_run
Violación de segmento (`core' generado)

Even though I have on my namelist io_form_auxinput5 = 0, wrf keeps trying to read something in my second domain. This problem doesn't happen on my first domain, just when it starts to work with the second. I'm trying to simulate dust alone, not bio emissions or anything else.

My namelist is the next:
&time_control
run_days = 6,
run_hours = 0,
run_minutes = 0,
run_seconds = 0,
start_year = 2007, 2007, 2007,
start_month = 10, 10, 10,
start_day = 21, 21, 21,
start_hour = 00, 00, 00,
start_minute = 00, 00, 00,
start_second = 00, 00, 00,
end_year = 2007, 2007, 2007,
end_month = 10, 10, 10,
end_day = 23, 23, 23,
end_hour = 00, 00, 00,
end_minute = 00, 00, 00,
end_second = 00, 00, 00,
interval_seconds = 21600,
input_from_file = .true., .true., .true.,
history_interval = 120, 30, 10,
frames_per_outfile = 1000, 1000, 1000,
restart = .false.,
restart_interval = 5000,
io_form_history = 2,
io_form_restart = 2,
io_form_input = 2,
io_form_boundary = 2,
io_form_auxinput4 = 0,
io_form_auxinput5 = 0,
debug_level = 0,
/

&domains
time_step = 48,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 3,
e_we = 100, 88, 76,
e_sn = 100, 88, 76,
e_vert = 29, 29, 29,
p_top_requested = 5000,
num_metgrid_levels = 27,
num_metgrid_soil_levels = 4,
dx = 9000, 3000, 1000,
dy = 9000, 3000, 1000,
grid_id = 1, 2, 3,
parent_id = 1, 1, 2,
i_parent_start = 1, 36, 32,
j_parent_start = 1, 36, 32,
parent_grid_ratio = 1, 3, 3,
parent_time_step_ratio = 1, 3, 3,
feedback = 1,
smooth_option = 0,
/

&physics
mp_physics = 3, 3, 3,
ra_lw_physics = 1, 1, 1,
ra_sw_physics = 1, 1, 1,
radt = 30, 30, 30,
sf_sfclay_physics = 1, 1, 1,
sf_surface_physics = 2, 2, 2,
bl_pbl_physics = 1, 1, 1,
bldt = 0, 0, 0,
cu_physics = 1, 1, 0,
cudt = 5, 5, 5,
isfflx = 1,
ifsnow = 0,
icloud = 1,
surface_input_source = 1,
num_soil_layers = 4,
sf_urban_physics = 0, 0, 0,
maxiens = 1,
maxens = 3,
maxens2 = 3,
maxens3 = 16,
ensdim = 144,
cu_rad_feedback = .true.,
/

&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,
chem_adv_opt = 2, 0, 0,
tke_adv_opt = 2, 0, 0,
time_step_sound = 4, 4, 4,
h_mom_adv_order = 5, 5, 5,
v_mom_adv_order = 3, 3, 3,
h_sca_adv_order = 5, 5, 5,
v_sca_adv_order = 3, 3, 3,
/


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

&grib2
/

&chem
kemit = 0,
chem_opt = 401,
bioemdt = 0,
photdt = 0,
chemdt = 5,
io_style_emissions = 0,
emiss_opt = 0, 0,
emiss_opt_vol = 0, 0,
emiss_ash_hgt = 0,
chem_in_opt = 0, 0,
phot_opt = 0, 0,
gas_drydep_opt = 0, 0,
aer_drydep_opt = 0, 0,
bio_emiss_opt = 0, 0,
ne_area = 0,
dust_opt = 1,
dmsemis_opt = 0,
seas_opt = 0,
depo_fact = 0,
gas_bc_opt = 0, 0,
gas_ic_opt = 0, 0,
aer_bc_opt = 0, 0,
aer_ic_opt = 0, 0,
gaschem_onoff = 0, 0,
aerchem_onoff = 0, 0,
wetscav_onoff = 0, 0,
cldchem_onoff = 0, 0,
vertmix_onoff = 0, 0,
chem_conv_tr = 0, 0,
conv_tr_wetscav = 0, 0,
conv_tr_aqchem = 0, 0,
biomass_burn_opt = 0, 0,
plumerisefire_frq = 0, 0,
have_bcs_chem = .false., .false., .false.,
aer_ra_feedback = 0,
aer_op_opt = 0,
opt_pars_out = 0,
diagnostic_chem = 0,
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/

I tried making io_form_auxinput5 = 0, 0, 0, but then says that there are errors on the namelist.input

Thank you, I hope someone could help me.
Christian813
 
Posts: 7
Joined: Thu Nov 17, 2016 6:54 pm

Re: WRF chem wrf.exe try to read auxinput5 that doesn't exis

Postby kwthomas » Mon Nov 21, 2016 4:31 pm

Try making "io_form_auxinput5" three zeros instead of 1.
Kevin W. Thomas
Center for Analysis and Prediction of Storms
University of Oklahoma
kwthomas
 
Posts: 168
Joined: Thu Aug 07, 2008 6:53 pm

Re: WRF chem wrf.exe try to read auxinput5 that doesn't exis

Postby Christian813 » Thu Dec 08, 2016 7:48 pm

kwthomas wrote:Try making "io_form_auxinput5" three zeros instead of 1.


Yes, you were totally right! Thanks!
Christian813
 
Posts: 7
Joined: Thu Nov 17, 2016 6:54 pm


Return to Welcome to the WRF User's Forum

Who is online

Users browsing this forum: No registered users and 2 guests