前几日读者说的一个wrf报错没见过,记录一下
运行wrf.exe报错
FATAL CALLED FROM FILE: LINE: 2419
Warning: too many input landuse types
搜到相关的中文经验贴这样说
搜到歪果仁的帖子这样说
https://forum.mmm.ucar.edu/threads/error-warning-too-many-input-landuse-types-during-wrf-model-execution.15299/
- 确保你的索引文件包含以下行:
mminlu="MODIFIED_IGBP_MODIS_NOAH"
:这行代码可能是WRF模型配置文件中的一部分,指定了某种土地利用数据集(MODIFIED_IGBP_MODIS_NOAH),用于模型的运行。
- 在GEOGRID.TBL文件中,确保设置为优先级2,如下所示:
name=LANDUSEF
:指定了数据集的名称,这里是LANDUSEF。priority = 2
:设置该数据集的优先级为2,意味着在模型中,如果有多个数据集可用,这个数据集将被优先使用。dest_type = categorical
:指定数据的类型,这里是分类数据。z_dim_name = land_cat
:定义了数据的维度名称。landmask_water = Copern_Modis:17,21
:指定如何从Copernicus_MODIS数据集中计算陆地掩膜,17和21可能是数据集中特定的类别编号。interp_option = Copern_Modis:nearest_neighbor
:指定插值选项,这里使用的是最近邻插值方法。rel_path = Copern_Modis:Copernicus_LU_Modis/
:定义了数据文件的相对路径
以上是翻译版本
最后将wrf版本更新为4.3,bug消失了。
当然并非更新能解决所有问题,现在wrf都要到4.5了,4.3也算是老版本了