Hello,
I have a problem running WPS with ERA5 data. I have downloaded 2 grib files, one for pressure levels (all pressure levels) and the other one for single level data (all variables ecept precipitation type, K index and total totals index). But it seems like metgrid doesn't recognise surface level data, some examples of metgrid.log:
=====
Couldn't find PSFC at level 200100.000000 to fill level 200100.000000 of PRES
Couldn't find SOILT060 at level 200100.000000 to fill level 60.000000 of SOILT
Couldn't find SOILT100 at level 200100.000000 to fill level 100.000000 of SOILT
=====
However it says "Successful completion of metgrid."
But then I run WRF real.exe and there's an error because it needs surface data and is not available in metgrid output's nectcdf files:
=====
Missing surface temp, replaced with closest level, use_surface set to false.
Missing surface RH, replaced with closest level, use_surface set to false.
Missing surface u wind, replaced with closest level, use_surface set to false.
Missing surface v wind, replaced with closest level, use_surface set to false.
ERROR in psfc: flag_psfc = 0, flag_soilhgt = 0, flag_slp = 0, sfcp_to_sfcp = F
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1403
not enough info for a p sfc computation
-------------------------------------------
=====
I'm using 4.4 version of WRF and Vtable.ECMWF for ungrib.
You can find the namelist.wps and namelis.input files I'm using.
I don't know if the problem is in ungrib step because surface data is not well processed from the grib file, or in metgrid step... but there must be something wrong with my namelist files, Vtable or grib files.
Please any help would be much much much appreciated.
Thank you!
I have a problem running WPS with ERA5 data. I have downloaded 2 grib files, one for pressure levels (all pressure levels) and the other one for single level data (all variables ecept precipitation type, K index and total totals index). But it seems like metgrid doesn't recognise surface level data, some examples of metgrid.log:
=====
Couldn't find PSFC at level 200100.000000 to fill level 200100.000000 of PRES
Couldn't find SOILT060 at level 200100.000000 to fill level 60.000000 of SOILT
Couldn't find SOILT100 at level 200100.000000 to fill level 100.000000 of SOILT
=====
However it says "Successful completion of metgrid."
But then I run WRF real.exe and there's an error because it needs surface data and is not available in metgrid output's nectcdf files:
=====
Missing surface temp, replaced with closest level, use_surface set to false.
Missing surface RH, replaced with closest level, use_surface set to false.
Missing surface u wind, replaced with closest level, use_surface set to false.
Missing surface v wind, replaced with closest level, use_surface set to false.
ERROR in psfc: flag_psfc = 0, flag_soilhgt = 0, flag_slp = 0, sfcp_to_sfcp = F
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1403
not enough info for a p sfc computation
-------------------------------------------
=====
I'm using 4.4 version of WRF and Vtable.ECMWF for ungrib.
You can find the namelist.wps and namelis.input files I'm using.
I don't know if the problem is in ungrib step because surface data is not well processed from the grib file, or in metgrid step... but there must be something wrong with my namelist files, Vtable or grib files.
Please any help would be much much much appreciated.
Thank you!