爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 144|回复: 0

WRF 通过auxinput15添加动态变量问题

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
200金钱
目前想替代WRF中静态的IRFRACT变量,基本思路是通过绑定IRFRACT和auxinput15,然后动态读入。现在问题是rsl中显示读入auxinput15,但是在module_first_rk_step_part1.F中加入的调试代码显示,grid%IRFRACT=0,但是运行有结果,发现WRF仍然使用wrfinput中静态的IRFRACT。

请问大家有什么解决思路么?目前怀疑auxinput15打开了,但是没有读入。


1.rsl.errore:
d01 2018-01-01_00:00:00 open_aux_u : opening auxinput15_d01_2018-01-01_00:00:00.nc for reading.
DATASET DATASET=AUXINPUT15d01 2018-01-01_00:00:00 calling wrf_open_for_read_begin in open_u_dataset
d01 2018-01-01_00:00:00 calling insub in open_u_dataset
d01 2018-01-01_00:00:00  Warning DRYRUN READ in wrf_io.F90, line        3174
d01 2018-01-01_00:00:00 calling wrf_open_for_read_commit in open_u_dataset
d01 2018-01-01_00:00:00 back from wrf_open_for_read_commit in open_u_dataset
d01 2018-01-01_00:00:00  Input data is acceptable to use: auxinput15_d01_2018-01-01_00:00:00.nc
d01 2018-01-01_00:00:00 mminlu = 'MODIFIED_IGBP_MODIS_NOAH'

2.module_first_rk_step_part1.F中添加调试代码:
  WRITE(*,*) 'DEBUG BEFORE surface_driver: grid%IRFRACT(27,39)=', grid%IRFRACT(27,39)
  CALL flush(6)
      CALL surface_driver(  

3. 调试输出为0
DEBUG BEFORE surface_driver: grid%IRFRACT(27,39)=  0.0000000E+00

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

本版积分规则

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

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

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