爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9906|回复: 15

wrf-chem3.7 运行./real.exe 时报错

[复制链接]
发表于 2015-9-5 20:04:32 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
说明的是这个namelist.input在别的机器是能用的起来的,换了一个机器就报错了,是直接拷贝的,有区别的是就是之前用的是PGI编译器,后来换成intel 编译器,显示physics出错,不知道为什么了,找了很久,只能向大家请教了。
报错信息如下:
starting wrf task            0  of            1
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------

在rsl.error.0000里面的信息是这样的:
taskid: 0 hostname: admin
  ------ ERROR while reading namelist physics ------
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:   10860
ERRORS while reading one or more namelists from namelist.input.
-------------------------------------------


这是namelist.input的设置:
&time_control
run_days                            = 3,
run_hours                           = 0,
run_minutes                         = 0,
run_seconds                         = 0,
start_year                          = 2014, 2014, 2014,
start_month                         = 11,   11,   11,
start_day                           = 11,   11,   11,
start_hour                          = 00,   00,   00,
start_minute                        = 00,   00,   00,
start_second                        = 00,   00,   00,
end_year                            = 2014, 2014, 2014,
end_month                           = 11,   11,   11,
end_day                             = 14,   14,   14,
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                    = 180,  180,   60,
frames_per_outfile                  = 9999, 9999,  9999,
io_form_auxinput12                  = 2,
auxinput12_inname                   = 'wrf_chem_input',
restart                             = .false.,
restart_interval                    = 5000,
io_form_history                     = 2
io_form_restart                     = 2
io_form_input                       = 2
io_form_boundary                    = 2
auxinput5_interval_m                = 60,   60,   60,
io_form_auxinput5                   = 2,
debug_level                         = 0
/

&domains
time_step                           = 225,
time_step_fract_num                 = 0,
time_step_fract_den                 = 1,
max_dom                             = 3,
e_we                                = 100,   91,    91,
e_sn                                = 90,    91,    91,
e_vert                              = 28,    28,    28,
p_top_requested                     = 10000,
num_metgrid_levels                  = 27,
num_metgrid_soil_levels             = 4,
dx                                  = 45000, 15000,  5000,
dy                                  = 45000, 15000,  5000,
grid_id                             = 1,     2,     3,
parent_id                           = 0,     1,     2,
i_parent_start                      = 1,     40,    45,
j_parent_start                      = 1,     33,    29,
parent_grid_ratio                   = 1,     3,     3,
parent_time_step_ratio              = 1,     3,     3,
feedback                            = 1,
smooth_option                       = 0
/

&physics
mp_physics                          = 10,    10,    10,
ra_lw_physics                       = 4,     4,     4,
ra_sw_physics                       = 4,     4,     4,
radt                                = 45,    45,    45,
sf_sfclay_physics                   = 1,     1,     1,
sf_surface_physics                  = 2,     2,     2,
bl_pbl_physics                      = 1,     1,     1,
bldt                                = 0,     0,     0,
cu_physics                          = 5,     5,     5,
cu_diag                             = 1,     1,     1,
cudt                                = 5,     5,     5,
progn                               = 1,     1,     1,
cu_rad_feedback                     = 1,     1,     1,
isfflx                              = 1,
ifsnow                              = 0,
icloud                              = 1,
surface_input_source                = 1,
num_soil_layers                     = 4,
sf_urban_physics                    = 1,     1,     1,
/

&fdda
grid_fdda                           = 0,    0,     0,
gfdda_inname                        = "wrffdda_d<domain>",
gfdda_end_h                         = 72, 72, 72,
gfdda_interval_m                    = 360, 360,  360,
fgdt                                =   0,   0,    0,
if_no_pbl_nudging_uv                = 1,    1,     1,
if_no_pbl_nudging_t                 = 1,    1,     1,
if_no_pbl_nudging_q                 = 1,    1,     1,
if_zfac_uv                          = 1,    1,     1,
k_zfac_uv                           = 10,   10,    10,
if_zfac_t                           = 1,    1,     1,
k_zfac_t                            = 10,   10,    10,
if_zfac_q                           = 1,    1,     1,
k_zfac_q                            = 10,   10,    10,
guv                                 = 0.0003, 0.0003, 0.0003,
gt                                  = 0.0003, 0.0003, 0.0003,
gq                                  = 0.0003, 0.0003, 0.0003,
if_ramping                          = 1,
dtramp_min                          = 60.0,
io_form_gfdda                       = 2,
/

&dynamics
w_damping                           = 0,
diff_opt                            = 1,      1,      1,
km_opt                              = 4,      4,      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.,
chem_adv_opt                        = 2,      2,      2,
moist_adv_opt                       = 2,      2,      2,     
scalar_adv_opt                      = 2,      2,      2,
tke_adv_opt                         = 2,      2,      2,     
/

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

&chem
kemit                               = 1,
chem_opt                            = 11,       11,     11,
bioemdt                             = 30,       30,     30,
photdt                              = 30,       30,     30,
chemdt                              = 0.,       0.,     0.,
io_style_emissions                  = 1,
emiss_inpt_opt                      = 1,        1,       1,
emiss_opt                           = 3,        3,       3,
chem_in_opt                         = 1,        1,       1,
phot_opt                            = 1,        1,       1,
gas_drydep_opt                      = 1,        1,       1,
aer_drydep_opt                      = 1,        1,       1,
bio_emiss_opt                       = 0,        0,       0,
dust_opt                            = 2,
dmsemis_opt                         = 0,
seas_opt                            = 2,
gas_bc_opt                          = 1,        1,       1,
gas_ic_opt                          = 1,        1,       1,
aer_bc_opt                          = 1,        1,       1,
aer_ic_opt                          = 1,        1,       1,
gaschem_onoff                       = 1,        1,       1,
aerchem_onoff                       = 1,        1,       1,
wetscav_onoff                       = 1,        1,       1,
cldchem_onoff                       = 0,        0,       0,
vertmix_onoff                       = 1,        1,       1,
chem_conv_tr                        = 0,        0,       0,
biomass_burn_opt                    = 0,        0,       0,
plumerisefire_frq                   = 30,       30,      30,
aer_ra_feedback                     = 1,        1,       1,
aer_op_opt                          = 1,        1,       1,
have_bcs_chem                       = .false., .false.,  .false.,
opt_pars_out                        =1,
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/


密码修改失败请联系微信:mofangbao
发表于 2015-9-5 21:02:55 | 显示全部楼层
namelist跟编译器没关系,你换了编译器,换了wrf版本,按照官网上手册重新移植一下了吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-9-5 21:42:54 | 显示全部楼层
爱糖的孩子lhk 发表于 2015-9-5 21:02
namelist跟编译器没关系,你换了编译器,换了wrf版本,按照官网上手册重新移植一下了吗

我把wrfinput文件,wrfbdy,wrfchemi,namelist.input换了一下,自己在新的机器上重新做了met_em文件,但是real的时候就报错了
密码修改失败请联系微信:mofangbao
发表于 2015-9-5 21:47:38 | 显示全部楼层
顶!!!~~~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2015-9-5 22:21:23 | 显示全部楼层
simon7 发表于 2015-9-5 21:42
我把wrfinput文件,wrfbdy,wrfchemi,namelist.input换了一下,自己在新的机器上重新做了met_em文件,但 ...

是你要重新编译一下wrf....
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-9-5 22:30:14 | 显示全部楼层
爱糖的孩子lhk 发表于 2015-9-5 22:21
是你要重新编译一下wrf....

对,我就是在新的机器上重新编译了wrf3.7,然后把原来的文件拷上去的
密码修改失败请联系微信:mofangbao
发表于 2015-9-5 22:54:50 | 显示全部楼层
simon7 发表于 2015-9-5 22:30
对,我就是在新的机器上重新编译了wrf3.7,然后把原来的文件拷上去的

重新编译没有问题的话就从最开始做这个例子,一步一步。或者回忆下你都做了啥,哪一步可能出错
密码修改失败请联系微信:mofangbao
发表于 2015-9-6 08:28:22 | 显示全部楼层
物理参数化有没有检查?提示里说“ERROR while reading namelist physics”
密码修改失败请联系微信:mofangbao
发表于 2015-9-6 08:48:44 | 显示全部楼层
看來顯示的錯誤訊息是錯在namelist.input的物理模組的設定,試試其他的設定或者用最原始的namelist.input去修改後再試試看摟~~~~~~~~
密码修改失败请联系微信:mofangbao
发表于 2015-9-6 09:22:30 来自手机 | 显示全部楼层
你试试把 emiss_inpt_opt 放到 bio_emiss_opt下,我也碰到过这个问题
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表