Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

WRF error: too many input landuse types

fenlin

New member
Hello everyone,

I'm currently encountering an issue while running WRF version 4.5. The error message I receive is as follows:

-------------- FATAL CALLED ---------------

FATAL CALLED FROM FILE: <stdin> LINE: 2419
Warning: too many input landuse types

I replaced the original land use data in the third nesting level with 3 categories of UCM (Urban Canopy Model) for USGS land use classification. The same data (namelist.wps, namelist.input, and geographical data) worked perfectly with WRF version 3.9. However, with version 4.5, the simulation fails with the above error message.

The new geographical data runs successfully through WPS and initializes through WRF without issues, but the error occurs during the generation of the wrfout_d02 file.

Does anyone have any insights into what might be causing this problem and how it can be resolved?

I would greatly appreciate any guidance or suggestions you can offer.

Thank you in advance for your help.
 

Attachments

  • namelist.wps
    1.5 KB · Views: 5
  • namelist.input
    4.7 KB · Views: 3
  • rsl.error.0000
    48.1 KB · Views: 3
  • GEOGRID.txt
    36.6 KB · Views: 2
  • rsl.error.0000.txt
    48.1 KB · Views: 0
Last edited:
In your namelist.wps, you have the option below:

Code:
geog_data_res = 'usgs_lakes','usgs_lakes ','wrf',

What is the static data denoted by 'wrf'? I am suspicious that this may lead to inconsistent landuse type in D03 compared to that in D01 and D02.

If you set

Code:
geog_data_res = 'usgs_lakes','usgs_lakes ','usgs_lakes',

Did you get the same issue?
 
Thank you for Mr. Chen's reply, my "wrf" data is not a problem, it is the geographical data that I replaced with USGS's data, which can run on WPS 3.9.
But I have already resolved this issue, and I can run it by changing WRF 4.5 to WRF 4.3.
I don't know why WRF 4.5 cannot recognize it.
 
Hello, fenlin. I have the exactly same error message with WRF V4.5. If I still use version 4.5, do you have any solutions?
 
Last edited:
Fenlin,
Would you please clarify the extra urban data you used? Is it correct that you can run WRFV4.3 with these extra urban data but WRFv4.5 doesn't work? Thanks.
 
Fenlin,
Would you please clarify the extra urban data you used? Is it correct that you can run WRFV4.3 with these extra urban data but WRFv4.5 doesn't work? Thanks.
Professor Chen,
Hello! The additional geographical data was produced using WPS version 3.9, and it is operational in WRF version 3.9. I have also tested it in WRF version 4.3, where it runs successfully. Both my computer and my friend's installation of WRF 4.3 are able to recognize this new geographical data. However, we encountered issues when attempting to run it in WRF version 4.5.
 
Hello, I'd like to know if there is any new information. I have encountered the same error (FATAL CALLED FROM FILE: <stdin> LINE: 2419 Warning: too many input landuse types) when using my LUCC data (with 3 urban types) using WRF version 4.6. However, I have successfully used this same dataset before using WRF version 4.1. Is there anything we can do to overcome this error? Looking for your response. Thanks!
 
There are many changes in TBL and WPS static data as well as WRF. Please use the new consistent versions of WPS and WRF, for example, WPSV4.6 and WRFv4.6, to rerun your case. We have been trying to keep the data and model backward consistent. However, with newly added feature, the consistentcy might be broken.
 
If you still have issues, please post your namelist.wps and namelist.input, clarify what data you ungrib to drive WRF, and what error messages you have found in your rsl files. Thanks.
 
Top