Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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
  2. 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
languagebash
&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
languagebash
 &metgrid
 fg_name = 'SFILE' 'MFILE' 

...