爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 21175|回复: 23

菜鸟求助WRF中的tc.exe问题

[复制链接]

新浪微博达人勋

发表于 2011-12-29 10:56:30 | 显示全部楼层 |阅读模式

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

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

x
刚刚开始学模式,想试试加入一个人工台风,但是在运行tc.exe时怎么也运行不出来
显示的错误是:
Namelist dfi_control not found in namelist.input. Using registry defaults for variables in dfi_control
   ------ ERROR while reading namelist tc ------
Namelist scm not found in namelist.input. Using registry defaults for variables in scm
Namelist fire not found in namelist.input. Using registry defaults for variables in fire
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    9094
ERRORS while reading one or more namelists from namelist.input.
-------------------------------------------
wrf_abort

我检查了namelist.input中的参数,实在看不出有什么错误。
我按照论坛上的方法在编译wrf时用的serial和no nesting,并且没有使用嵌套。
我运行的步骤是,将WPS处理后得到的met_em.d01数据文件,连接后,运行tc.exe,根据有些论坛上的指示,接下来再运行real.exe。

请各位帮我看看,是哪里出错了?是namelist有问题?还是我的运行步骤有问题?求加人工台风的详细步骤!
另:请问vmax_ratio  = 0.75, 是根据格点距离设置的吗?45km的设0.75,15km的设置0.9?如果是其他格距呢?
非常感谢!

我的namelist.input :
&time_control
run_days                            = 0,
run_hours                           = 6,
run_minutes                         = 0,
run_seconds                         = 0,
start_year                          = 2010, 2000, 2000,
start_month                         = 10,   01,   01,
start_day                           = 17,   24,   24,
start_hour                          = 00,   12,   12,
start_minute                        = 00,   00,   00,
start_second                        = 00,   00,   00,
end_year                            = 2010, 2000, 2000,
end_month                           = 10,   01,   01,
end_day                             = 17,   25,   25,
end_hour                            = 06,   12,   12,
end_minute                          = 00,   00,   00,
end_second                          = 00,   00,   00,
interval_seconds                    = 21600,
input_from_file                     = .true.,.true.,.true.,
fine_input_stream                   = 2,
history_interval                    = 180,  60,   60,
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
debug_level                         = 0
/

&tc
insert_bogus_storm                  = .true.,
num_storm                           = 1,
remove_storm                        = .false.,
latc_loc                            = 18.7,
lonc_loc                            = 200.1,
ramx                                = 20000,
vmax_ratio                          = 0.75,
         

/
&domains
time_step                           = 180,
time_step_fract_num                 = 0,
time_step_fract_den                 = 1,
max_dom                             = 1,
e_we                                = 100,    112,   94,
e_sn                                = 80,    97,    91,
e_vert                              = 28,    28,    28,
p_top_requested                     = 5000,
num_metgrid_levels                  = 27,
num_metgrid_soil_levels             = 4,
dx                                  = 30000, 10000,  3333.33,
dy                                  = 30000, 10000,  3333.33,
grid_id                             = 1,     2,     3,
parent_id                           = 0,     1,     2,
i_parent_start                      = 1,     31,    30,
j_parent_start                      = 1,     17,    30,
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,
/
&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,     
/
&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,
/

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-29 18:26:50 | 显示全部楼层
没做过台风相关的模拟,所以有的参数不太明白。但是看错误提示ERRORS while reading one or more namelists from namelist.input. 应该是你的namelist.input里的某些个变量设置有问题。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-29 21:49:54 | 显示全部楼层
仔细检查你的tc设置,把最后一个选项的最后的逗号去掉…
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-29 21:50:24 | 显示全部楼层
仔细检查你的tc设置,把最后一个选项的最后的逗号去掉…
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-29 21:50:31 | 显示全部楼层
仔细检查你的tc设置,把最后一个选项的最后的逗号去掉…
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-29 22:22:14 | 显示全部楼层

你是说 “vmax_ratio = 0.75,  ” 这一条后面的逗号吗?去掉了也还是不行啊,这些逗号应该没关系吧?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-30 17:29:09 | 显示全部楼层
littlelock 发表于 2011-12-29 22:22
你是说 “vmax_ratio = 0.75,  ” 这一条后面的逗号吗?去掉了也还是不行啊,这些逗号应该没关系吧?

一般fortran读取最后一项是不需要逗号的~错误显示的是你的tc设置有问题,仔细检查,或者放到namelist的最后试试~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-30 19:30:40 | 显示全部楼层
空谷幽兰 发表于 2011-12-30 17:29
一般fortran读取最后一项是不需要逗号的~错误显示的是你的tc设置有问题,仔细检查,或者放到namelist的最 ...

问题已经解决了!
确实是因为&tc放置的位置问题,放在&domains后面就可以了。
不过那个逗号我试了一下去不去掉都没什么关系。
真是太谢谢你了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-30 19:31:21 | 显示全部楼层
天目神眉 发表于 2011-12-29 18:26
没做过台风相关的模拟,所以有的参数不太明白。但是看错误提示ERRORS while reading one or more namelists ...

问题已经解决,是tc放置的位置问题。
感谢你的关注!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-7 22:29:09 | 显示全部楼层
littlelock 发表于 2011-12-30 19:31
问题已经解决,是tc放置的位置问题。
感谢你的关注!

请问你有没有遇到过这个问题,另一个帖子LZ说要提交到后台安装但是我提交后台之后仍然存在这个问题。
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
libmpi.so          20000000001200C0  Unknown               Unknown  Unknown
libmpi.so          2000000000122540  Unknown               Unknown  Unknown
libmpi.so          20000000001C89E0  Unknown               Unknown  Unknown
tc.exe             4000000000C310B0  Unknown               Unknown  Unknown
tc.exe             4000000000006440  Unknown               Unknown  Unknown
tc.exe             4000000000006290  Unknown               Unknown  Unknown
libc.so.6.1        2000000003E91C50  Unknown               Unknown  Unknown
tc.exe             4000000000006080  Unknown               Unknown  Unknown


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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