运行real.exe时出现NUM_METGRID_SOIL_LEVELS=0

 本人在运行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:    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数据集上面,建议重新下载再运行。 

你可能感兴趣的:(wrf,经验分享)