- 积分
- 40
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2025-7-25
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2025-7-30 00:06:33
|
显示全部楼层
好的,谢谢您的帮助,我现在已经成功修改并运行啦。
不过根据我今天下午在NCAR论坛上的交流,貌似虽然rsl.error会输出WARNING, THE URBAN FRACTION WILL BE READ FROM URBPARM.TBL,但实际上会直接设定为0.9而非读取URAPARM.TBL里设定的值
在WRF/dyn_em/ module_initialize_real.F中有:
IF ( grid%FRC_URB2D(i,j) == 0. ) THEN
IF ( (MMINLU == 'NLCD40' .OR. MMINLU == 'MODIFIED_IGBP_MODIS_NOAH') .AND. &
(grid%ivgtyp(i,j)==24 .OR. grid%ivgtyp(i,j)==25 .OR. grid%ivgtyp(i,j)==26 .OR. grid%ivgtyp(i,j)==13) ) grid%FRC_URB2D(i,j) = 0.9
IF ( MMINLU == 'USGS' .AND. grid%ivgtyp(i,j)==1 ) grid%FRC_URB2D(i,j) = 0.9
ENDIF
貌似需要注释掉这几行才会从Table里读取 |
|