爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9814|回复: 20

./wrf.exe遇到的问题

[复制链接]
发表于 2016-11-18 12:02:40 | 显示全部楼层 |阅读模式

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

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

x
&time_control           
run_days                 = 0,
run_hours                = 0,
run_minutes              = 0,
run_seconds              = 0,
start_year               = 2016,     2016,    2016,
start_month              = 07,       07,      07,
start_day                = 01,       01,      01,
start_hour               = 00,       00,      00,
start_minute             = 00,       00,      00,
start_second             = 00,       00,      00,
end_year                 = 2016,     2016,    2016,
end_month                = 07,       07,      07,
end_day                  = 05,       05,      05,
end_hour                 = 18,       18,      18,
end_minute               = 00,       00,      00,
end_second               = 00,       00,      00,
interval_seconds         = 21600,
input_from_file          = .true.,   .true.,  .true.,
history_interval         = 360,       360,       360,
frames_per_outfile       = 1,         1,         1,
restart                  = .false.,
restart_interval         = 5000,
io_form_history          = 2,
io_form_restart          = 2,
io_form_input            = 2,
io_form_boundary         = 2,
debug_level              = 0,
output_diagnostics                  = 1
auxhist3_outname                    ="wrfxtrm_d<domain>_<date>"
io_form_auxhist3                    = 2
auxhist3_interval                   = 360, 360, 360,
frames_per_auxhist3                 = 1, 1, 1,
io_form_auxinput4 = 2
auxinput4_inname ="wrflowinp_d<domain>"
auxinput4_interval =360, 360, 360,
/
&domains                 
time_step                = 360,
time_step_fract_num      = 0,
time_step_fract_den      = 1,
max_dom                  = 3,
e_we                     = 100,      145,     229,
e_sn                     = 47,       52,      94,
e_vert                   = 32,       32,      32,
p_top_requested          = 5000,
num_metgrid_levels       = 31,
num_metgrid_soil_levels  = 4,
dx                       = 7484.023,2494.674,  831.558,
dy                       = 7481.355,2493.785,  831.262,
grid_id                  = 1,        2,        3,
parent_id                = 1,        1,        2,
i_parent_start           = 1,       26,      33,
j_parent_start           = 1,       16,      11,
parent_grid_ratio        = 1,        3,        3,
parent_time_step_ratio   = 1,       3,        3,
feedback                 = 1,
smooth_option            = 0,
use_adaptive_time_step              = .true.
step_to_output_time                 = .true.
target_cfl                          = 1.2,1.2,1.2,
max_step_increase_pct               = 5,51,51,
starting_time_step                  = -1,-1,-1,
max_time_step                       = -1,-1,-1,
min_time_step                       = -1,-1,-1,
adaptation_domain                   = 1
/
&physics                 
mp_physics               = 8,        8,        8,
ra_lw_physics            = 3,        3,       3,
ra_sw_physics            = 3,        3,        3,
radt                     = 30,       30,      30,
sf_sfclay_physics        = 2,        2,        2,
sf_surface_physics       = 2,        2,        2,
bl_pbl_physics           = 2,        2,        2,
bldt                     = 0,        0,        0,
cu_physics               = 1,        1,        0,
cudt                     = 5,        5,        5,
isfflx                   = 1,
ifsnow                   = 0,
icloud                   = 1,
surface_input_source     = 3,
num_soil_layers          = 4,
sf_urban_physics         = 1,        1,        1,
num_land_cat             =20,
num_soil_cat             =16,
sst_skin                 =1,
tmn_update               =1,
bucket_mm                =100.0,
bucket_J                 =1.e9,
sst_update               =1
/
&fdda
grid_fdda                           = 1,1,1,
gfdda_inname                        ="wrffdda_d<domain>"
gfdda_interval_m                    = 360,360,360,
gfdda_end_h                         = 6,6,6,
io_form_gfdda                       = 2
fgdt                                = 0,0,0,
if_no_pbl_nudging_uv                = 0,0,0,
if_no_pbl_nudging_t                 = 1,1,1,
if_no_pbl_nudging_q                 = 1,1,1,
if_zfac_uv                          = 0,0,0,
k_zfac_uv                           = 10,10,10,
if_zfac_t                           = 0,0,0,
k_zfac_t                            = 10,10,10,
if_zfac_q                           = 0,0,0,
k_zfac_q                            = 10,10,10,
guv                                 =0.00002,0.00002,0.00002,
gt                                  =0.00002,0.00002,0.00002,
gq                                  =0.00002,0.00002,0.00002,
if_ramping                          = 0
dtramp_min                          = 60.
grid_sfdda                 = 1,1,1,
sgfdda_inname              ="wrfsfdda_d<domain>"
sgfdda_end_h               = 6,6,6,        
sgfdda_interval_m          = 360,360,360,
io_form_sgfdda             = 2        
guv_sfc                    = 0.00002,0.00002,0.00002,
gt_sfc                     = 0.00002,0.00002,0.00002,
gq_sfc                     = 0.00002,0.00002,0.00002,
rinblw                              = 250.0
/
&dynamics               
w_damping                = 1,
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,
/
                                             
&diags
p_lev_diags = 0,
num_press_levels = 15,
press_levels = 100000, 95000 , 90000 , 85000 ,  80000 , 75000,  70000 , 65000 ,  60000 , 55000 , 50000 , 45000 , 40000 , 35000, 30000
use_tot_or_hyd_p = 1
/                 
以上是我的namelist.input,其中红色加粗的应该是我出现问题的主要原因,另外我的namelist.wps中的地面静态数据选的是  geog_data_res ='modis_30s+10m','modis_30s+2m','modis_30s+30s',所以我将num_land_cat设置为20,在./real.exe后没有报错,该输出的文件都输出来了,但是./wrf.exe后出现下图的错误,
namelist    : NUM_LAND_CAT =         20
input files : NUM_LAND_CAT =         24 (from geogrid selections).
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:     669
Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT
-------------------------------------------
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:     669
Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT

请问懂wrf的大神这是为什么?万分感谢

另外我将namelist.input中的num_land_cat改为24后,./real。exe又通不过了,会出现下面的错误
Domain  1: Current date being processed: 2016-07-01_00:00:00.0000, which is loop #   1 out of   20
configflags%julyr, %julday, %gmt:        2016         183   0.0000000   
  metgrid input_wrf.F first_date_input = 2016-07-01_00:00:00
  metgrid input_wrf.F first_date_nml = 2016-07-01_00:00:00
----------------- ERROR -------------------
namelist    : NUM_LAND_CAT =         24
input files : NUM_LAND_CAT =         20 (from geogrid selections).
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:     669
Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT
-------------------------------------------
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:     669
Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT

-------------------------------------------
我想问一下这是否自相矛盾呢?谢谢

捕获.PNG
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-18 12:35:10 | 显示全部楼层
千万别沉啊
密码修改失败请联系微信:mofangbao
发表于 2016-11-18 13:19:41 | 显示全部楼层
一开头的run时间没写啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-18 13:30:19 | 显示全部楼层
男紫汗 发表于 2016-11-18 13:19
一开头的run时间没写啊

应该不是这个问题,提示的错误也没出现这样的提示,而且我做一层嵌套的时候run不写也是可以的
密码修改失败请联系微信:mofangbao
发表于 2016-11-18 14:36:59 | 显示全部楼层
namelist    : NUM_LAND_CAT =         24
input files : NUM_LAND_CAT =         20 (from geogrid selections).
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-18 16:33:22 | 显示全部楼层
andrewsoong 发表于 2016-11-18 14:36
namelist    : NUM_LAND_CAT =         24
input files : NUM_LAND_CAT =         20 (from geogrid selec ...

是这个问题,该怎么修改呢?我尝试把num_land_cat修改为24,也不行,又出现了----------------- ERROR -------------------
namelist    : NUM_LAND_CAT =         24
input files : NUM_LAND_CAT =         20 (from geogrid selections).
这样的错误。
但是如果NUM_LAND_CAT =         20时,他会出现
namelist    : NUM_LAND_CAT =         20
input files : NUM_LAND_CAT =         24 (from geogrid selections).这样的错误
密码修改失败请联系微信:mofangbao
发表于 2016-11-18 17:06:28 | 显示全部楼层
放逐流年 发表于 2016-11-18 16:33
是这个问题,该怎么修改呢?我尝试把num_land_cat修改为24,也不行,又出现了----------------- ERROR -- ...

用3.7就好了。3.8的时候,你前后用的数据不一致
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-18 17:09:46 | 显示全部楼层
andrewsoong 发表于 2016-11-18 17:06
用3.7就好了。3.8的时候,你前后用的数据不一致

额,我用的不是3.8,是3.5
密码修改失败请联系微信:mofangbao
发表于 2016-12-29 13:39:06 | 显示全部楼层
我也出现过类似的问题,我是num_soil_layers的个数与输入的地表数据个数不一致,老是出错,后来实在没办法我参数化方案里不用陆面过程方案了,然后就转出来了,不知道你后来是怎么解决的呢?求告知
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-12-29 13:49:41 | 显示全部楼层
爱地理不爱物理 发表于 2016-12-29 13:39
我也出现过类似的问题,我是num_soil_layers的个数与输入的地表数据个数不一致,老是出错,后来实在没办法 ...

我是因为metgrid时wps第三层数据没设置好,应该是这样的,现在是解决了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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