...
- By converting parameters on model levels to GRIB1
https://medium.com/@valcap74/how-to-run-wrf-model-driven-by-era5-on-model-levels-3c3e31838d22
https://confluence.ecmwf.int/display/OIFSUF/Grib+to+Netcdf+conversion - Directly from GRIB2 with an external Vtable exclusively from ML in GRIB2: https://earthscience.stackexchange.com/questions/9497/running-wrf-with-ecmwf-grib2-model-levels
Since wgrib has separate executables for GRIB1 and GRIB2, wgrib and therefore WPS cannot process mixed files containing GRIB1 and GRIB2. Therefore it is required to have ML data (GRIB2) and SFC data (GRIB1) is separate files and to un ungrib independently for GRIB1 and again for GRIB2 before running metgrid. It is required to make following changes in namelist.wps between two ungrib runs:
Code Block |
---|
|
&ungrib
prefix = 'SFILE'
&ungrib
prefix = 'MFILE' |
To ensure that the two ungrib runs do not overwrite each other.
Then in metgrid section of namelist.wps you need to make sure to use both files created by ungrib runs:
Code Block |
---|
|
&metgrid
fg_name = 'SFILE' 'MFILE' |
...