爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 27985|回复: 19

NUM_LAND_CAT =20 和 24 的问题

[复制链接]

新浪微博达人勋

发表于 2017-2-4 11:06:34 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 莎朗嘿哟YY 于 2017-2-4 14:33 编辑

我在namelist.input里加入了spectral nudging,如下:
      &fdda
   grid_fdda                           = 2,     2,   0,
   gfdda_inname                        = "wrffdda_d"
   gfdda_interval_m                    = 360,360,360,
   gfdda_end_h                         = 35,35,35,
   io_form_gfdda                       = 2,
  fgdt                                = 0,0,0
   fgdtzero                            = 0,     0,  0,
   if_no_pbl_nudging_ph                = 1,     1,  1,
   if_no_pbl_nudging_uv                = 1,1,1,
   if_no_pbl_nudging_t                 = 1,1,1,
   gph                                 = 0.0003,0.0003,0.0003,
   guv                                 = 0.0003,0.0003,0.0003,
   gt                                  = 0.0003,0.0003,0.0003,
   xwavenum                            = 3,     2,
  ywavenum                            = 3,     2,
  if_ramping                          = 1
  dtramp_min                          = 60
在./real.exe后没有报错,该输出的文件都输出来了,但是./wrf.exe后出现下图的错误,
d01 2013-12-31_12:00:00  MMINLU error on input
  ----------------- ERROR -------------------
  namelist    : NUM_LAND_CAT =         20
input files : NUM_LAND_CAT =         24 (from geogrid selections).
  -------------- FATAL CALLED ---------------
  FATAL CALLED FROM FILE:  <stdin>  LINE:     706
Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT

请问懂wrf的大神这是为什么?万分感谢
另外我将namelist.input中的num_land_cat改为24后,./wrf.exe又通不过了,会出现下面的错误
----------------- ERROR -------------------
  namelist    : NUM_LAND_CAT =         24
  input files : NUM_LAND_CAT =          20(from geogrid selections)

真的好奇怪,另外我wps里面 geog_data_res ='modis_30s+10m','modis_30s+2m','modis_30s+1m',所以我将num_land_cat设置为20,土壤层数是4.
但还是有这个问题。BUT我把nudging关掉后就没问题,所以请大神帮帮忙,难道我nudging里有问题吗????


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

新浪微博达人勋

 成长值: 0
发表于 2017-5-7 10:12:44 | 显示全部楼层
olla90 发表于 2017-5-6 11:11
你这个应该就是NUM_LAND_CAT前后不对应的问题,wrf3.7以后namelist.input在新增了num_land_cat选项,而在3. ...

正确答案啊,大家快来看
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 1

使用道具 举报

新浪微博达人勋

发表于 2017-5-6 11:11:22 | 显示全部楼层
你这个应该就是NUM_LAND_CAT前后不对应的问题,wrf3.7以后namelist.input在新增了num_land_cat选项,而在3.8版本以后此选项默认值为24【(default prior to V3.8) for USGS】,如果你没在&physics里设置这个选项,而met文件里num_land_cat的值小于24那么wrf.exe当然会报错。
随后你在namelist里添加num_land_cat=24后,因为你用的wps里面 geog_data_res用到了modis_30s,那么按照手册上你的num_land_cat应该20,但是你却在namelist里设置为24,同样也会报错。
建议你仔细翻阅wrf3.8的手册,里面讲的很清楚,将WPS里生成的met文件NUM_LAND_CAT值和后面namelist里设置的值保持一致就行,建议多使用ncdump -h 命令查看
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

发表于 2017-10-6 08:03:02 | 显示全部楼层
num_land_cat                        = 21,      ; number of land categories in input data.
                                                  24 - for USGS (default); 20 for MODIS
                                                  28 - for USGS if including lake category
                                                  21 - for MODIS if including lake category (default since 3.8)
                                                  40 - for NCLD
上面是wrf3.8.1的WRFV3/run/README.namelist里面关于num_land_cat的描述,你看看是否有用。在每一版的WRFV3目录下面的run目录下,都有README.namelist,里面有对应版本的描述,这个文件应该比较权威。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2017-4-17 16:47:38 | 显示全部楼层
请问楼主解决了吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-8 09:32:09 | 显示全部楼层
olla90 发表于 2017-5-6 11:11
你这个应该就是NUM_LAND_CAT前后不对应的问题,wrf3.7以后namelist.input在新增了num_land_cat选项,而在3. ...

但是我的问题是我前后设置了一致,加了nudging就有这样的问题,把nudging关掉就没问题了啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-18 17:51:35 | 显示全部楼层
我也遇到了这个问题,请问楼主找到问题在哪里了吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-2 20:25:30 | 显示全部楼层
莎朗嘿哟YY 发表于 2017-5-8 09:32
但是我的问题是我前后设置了一致,加了nudging就有这样的问题,把nudging关掉就没问题了啊

你的问题解决了么,我也是加上nudging就会这样
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-10-8 05:54:40 | 显示全部楼层
mico2008 发表于 2017-10-6 08:03
num_land_cat                        = 21,      ; number of land categories in input data.
          ...

学习了,谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-11-19 17:39:51 | 显示全部楼层
namelist    : NUM_LAND_CAT =         21
input files : NUM_LAND_CAT =         24 (from geogrid selections).
d01 1991-08-01_00:00:00 ---- ERROR: Mismatch between namelist and wrf input files for dimension NUM_LAND_CAT
NOTE:       1 namelist vs input data inconsistencies found.

我在namelist.input文件中加了num_land_cat=21,还是有这个问题

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

本版积分规则

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

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

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