当前位置:首页 > 编程笔记 > 正文
已解决

运行real.exe时出现NUM_METGRID_SOIL_LEVELS=0

来自网友在路上 145845提问 提问时间:2023-10-28 13:27:52阅读次数: 45

最佳答案 问答题库458位专家为你答疑解惑

 本人在运行real.exe时,发现出现这样的报错:

d01 2020-01-01_00:00:00 ---- ERROR: Mismatch between namelist and global attribute NUM_METGRID_SOIL_LEVELS
NOTE:       2 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    1299
NOTE:  Please check and reset these options
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
[unset]: write_line error; fd=-1 buf=:cmd=abort exitcode=1
:
system msg for write_line failure : Bad file descriptor

在别的地方运用同样数据并设置相同的namelist.wps运行得到的NUM_METGRID_SOIL_LEVELS=4,而在此处得到的NUM_METGRID_SOIL_LEVELS=0。找了很多可能原因,最终找到解决方式,参考此网址:Problem in metgrid? Running real.exe throws error NUM_METGRID_SOIL_LEVELS must be greater than 1 | WRF & MPAS-A Support Forum

问题出现在了ERA5数据集上面,建议重新下载再运行。 

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"运行real.exe时出现NUM_METGRID_SOIL_LEVELS=0":http://eshow365.cn/6-26810-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!