Hi, everyone, I have met a mpirun problem after executing wrf.exe.
After I compiled wrf.exe and run it using 20 cores as follows:
./compile -j 20 wrf
mpirun -np 20 ./wrf.exe
the job exit immediately, and files rsl.error.0000~0019 and rsl.out.0000~0019 were generated. In rsl.out.0001~0019, there is a "unrecognized physics suite" information.
Does anyone can point out the cause?
Thanks.
P.S. (1)
The code is compiled (1) with dmpar (34) and basic netsting (1) configuration
(2) with GNU compiler
(3) on a server x86_64 Linux, Red Hat System, with 80 Intel cores
(4) with mpich for parallelism
P.S. (2)
In file lsl.out.0000, it reads as (normal):
---------------------------------------------------------------------------------------------
Configuring physics suite 'conus'
mp_physics: 8 8
cu_physics: 6 6
ra_lw_physics: 4 4
ra_sw_physics: 4 4
bl_pbl_physics: 2 2
sf_sfclay_physics: 2 2
sf_surface_physics: 2 2
*************************************
WRF V4.0 MODEL
*************************************
Parent domain
ids,ide,jds,jde 1 92 1 63
ims,ime,jms,jme -4 30 -4 20
ips,ipe,jps,jpe 1 23 1 13
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
P.S. (3)
In lsl.out.0001~0019, it reads as (abnormal) :
---------------------------------------------------------------------------------------------
taskid: 19 hostname: manager
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 4 , ntasks in Y 5
*************************************
Configuring physics suite '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1852
Unrecognized physics suite
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 19
taskid: 0 hostname: manager
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 4 , ntasks in Y 5
*************************************
P.S. (4)
In namelist.input, it reads:
------------------------------------------------------------------------------------------------
&time_control
run_days = 30,
run_hours = 0,
run_minutes = 0,
run_seconds = 0,
start_year = 2017, 2017,
start_month = 01, 01,
start_day = 01, 01,
start_hour = 12, 12,
end_year = 2017, 2017,
end_month = 12, 12,
end_day = 31, 31,
end_hour = 12, 12,
interval_seconds = 21600
input_from_file = .true.,.true.,
history_interval = 180, 180,
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 = 180,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 2,
max_ts_locs = 4,
e_we = 92, 133,
e_sn = 63, 97,
e_vert = 33, 33,
p_top_requested = 5000,
num_metgrid_levels = 32,
num_metgrid_soil_levels = 4,
dx = 30000, 10000,
dy = 30000, 10000,
grid_id = 1, 2,
parent_id = 0, 1,
i_parent_start = 1, 18,
j_parent_start = 1, 24,
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 = 30, 30,
bldt = 0, 0,
cudt = 5, 5,
icloud = 1,
num_land_cat = 21,
sf_urban_physics = 0, 0,
/
&fdda
/
&dynamics
hybrid_opt = 2,
w_damping = 0,
diff_opt = 1, 1,
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,
/
&bdy_control
spec_bdy_width = 5,
specified = .true.
/
&grib2
/
&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
------------------------------------------------------------------------------------------------
After I compiled wrf.exe and run it using 20 cores as follows:
./compile -j 20 wrf
mpirun -np 20 ./wrf.exe
the job exit immediately, and files rsl.error.0000~0019 and rsl.out.0000~0019 were generated. In rsl.out.0001~0019, there is a "unrecognized physics suite" information.
Does anyone can point out the cause?
Thanks.
P.S. (1)
The code is compiled (1) with dmpar (34) and basic netsting (1) configuration
(2) with GNU compiler
(3) on a server x86_64 Linux, Red Hat System, with 80 Intel cores
(4) with mpich for parallelism
P.S. (2)
In file lsl.out.0000, it reads as (normal):
---------------------------------------------------------------------------------------------
Configuring physics suite 'conus'
mp_physics: 8 8
cu_physics: 6 6
ra_lw_physics: 4 4
ra_sw_physics: 4 4
bl_pbl_physics: 2 2
sf_sfclay_physics: 2 2
sf_surface_physics: 2 2
*************************************
WRF V4.0 MODEL
*************************************
Parent domain
ids,ide,jds,jde 1 92 1 63
ims,ime,jms,jme -4 30 -4 20
ips,ipe,jps,jpe 1 23 1 13
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
P.S. (3)
In lsl.out.0001~0019, it reads as (abnormal) :
---------------------------------------------------------------------------------------------
taskid: 19 hostname: manager
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 4 , ntasks in Y 5
*************************************
Configuring physics suite '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1852
Unrecognized physics suite
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 19
taskid: 0 hostname: manager
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 4 , ntasks in Y 5
*************************************
P.S. (4)
In namelist.input, it reads:
------------------------------------------------------------------------------------------------
&time_control
run_days = 30,
run_hours = 0,
run_minutes = 0,
run_seconds = 0,
start_year = 2017, 2017,
start_month = 01, 01,
start_day = 01, 01,
start_hour = 12, 12,
end_year = 2017, 2017,
end_month = 12, 12,
end_day = 31, 31,
end_hour = 12, 12,
interval_seconds = 21600
input_from_file = .true.,.true.,
history_interval = 180, 180,
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 = 180,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 2,
max_ts_locs = 4,
e_we = 92, 133,
e_sn = 63, 97,
e_vert = 33, 33,
p_top_requested = 5000,
num_metgrid_levels = 32,
num_metgrid_soil_levels = 4,
dx = 30000, 10000,
dy = 30000, 10000,
grid_id = 1, 2,
parent_id = 0, 1,
i_parent_start = 1, 18,
j_parent_start = 1, 24,
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 = 30, 30,
bldt = 0, 0,
cudt = 5, 5,
icloud = 1,
num_land_cat = 21,
sf_urban_physics = 0, 0,
/
&fdda
/
&dynamics
hybrid_opt = 2,
w_damping = 0,
diff_opt = 1, 1,
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,
/
&bdy_control
spec_bdy_width = 5,
specified = .true.
/
&grib2
/
&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
------------------------------------------------------------------------------------------------