Hello everyone,
I am currently testing to run WRF V4.6.1 using ICON data as input. I have tested only the European model ICON-EU so far. After a few struggles, it works for me. However, I found a few things that seem strange to me using this download script.
First of all, there is a newer version of the download script from Michael Graf on Github that acknowledges that the European model forecasts 1-hourly data only for up to 30 hours (in the newer script the forecast hours fff reach until 24 instead of 72). But the script still downloads only the model levels from 1 to 60, while there are actually 74 model levels. It may be the case that an older ICON-EU model had fewer levels or maybe there was another reason for this? As far as I can see, if we download only levels 1 to 60, the atmospheric data between 20 m (level 74) and ~ 1.9 km (level 60) is missing. The data is probably still sufficient so that WPS/WRF wouldn't complain and just interpolate everything in between, but this seems not ideal.
Finally, the soil level 0 temperature is not used by the VTable, so I removed it from the download. However, there are 2 more soil levels in the Vtable that we actually need to download.
I am attaching my corrected version of the download script. Hopefully, it may be of use to others and maybe someone else here can confirm my modifications.
Thanks a lot to the contributors who implemented the ICON support! Very useful