Skip to content

Releases: wrf-model/WPS

WRF Pre-processing System Version 4.6.0

12 Jun 22:24
Compare
Choose a tag to compare

This major release of the WRF Preprocessing System includes the following notable changes and fixes:

  • Add 2-d maps of urban parameters and anthropogenic heat to the GEOGRID.TBL.ARW file in support of the new SLUCM option in WRF (PR #244)

  • Updates of C code to conform with ISO C, preventing compilation errors (PR #245)

  • Change resolution of soilgrids fields in GEOGRID.TBL.ARW.noahmp from 'soilgrids' to 'default' so that no modification to the geog_data_res namelist variable is needed in order to process SOILCOMP, SOILCL1F, SOILCL2F, SOILCL3F, and SOILCL4F (PR #235)

  • Introduce a CMake build capability through new configure_new and compile_new scripts. Note that compiling the WPS with CMake requires that WRF was also built with CMake. (PR #230)

  • Add new configuration stanza for the Intel oneAPI compilers. Existing Intel stanzas have been renamed to "Intel Classic compilers" to differentiate them from the new oneAPI stanza. (PR #250)

  • Add GRIB2 table parameter codes for new ECMWF open data to Vtable.ECMWF (PR #222)

  • Update g2print to accommodate CMA GFS fields (PR #253)

  • Update the Vtable README as well as comments in some NCEP Vtables (PR #251)

Acknowledgements: Special thanks are due to Do Ngoc Khanh (@epn09; Shibaura Institute of Technology), Umur Dinç (@bakamotokatas ; Vitus Commodities).

WRF Pre-processing System Version 4.5

21 Apr 22:06
Compare
Choose a tag to compare

This major release of the WRF Preprocessing System includes the following notable changes and fixes:

  • Add entries for CLDMASK, CLDBASEZ, CLDTOPZ, and BRTEMP to the METGRID.TBL file in support of MAD-WRF.

  • Add a new Vtable (Vtable.GFS_OZONE) and METGRID.TBL entry to allow for processing of GFS total column
    ozone.

  • Improve the accuracy of the wind rotation angle fields SINALPHA and COSALPHA at sub-km grid scales.

  • Update ungrib to fully support 9-character variable names.

  • Introduce a new geogrid table, GEOGRID.TBL.ARW_LCZ, that includes an entry for a global 100-m LCZ dataset.

  • Add support for processing DWD ICON model GRIB2 data in ungrib and metgrid.

Aside from changes to the WPS code, the static fields for use with the GSL GWD scheme have also been updated to incorporate corrections to an issue in the orographic asymmetry fields (ufs-community/UFS_UTIL Issue #716).

Acknowledgements: Special thanks are due to Michael Graf (@grafmi), Jordan Schnell (@jordanschnell),
Adam Dury (@WQadam), Pedro Jimenez Munoz (@pedro-jm), Cenlin He (@cenlinhe), and Michael Toy (@mdtoyNOAA).

WRF Pre-processing System Version 4.4

27 Apr 01:55
Compare
Choose a tag to compare

This major release of the WRF Preprocessing System includes the following
notable changes and fixes:

  • A new command-line option to the configure script, --build-grib2-libs, will
    instruct the compile process to build internal copies of the zlib, libpng, and
    JasPer libraries, which will be installed in the WPS/grib2 directory. When
    --build-grib2-libs is provided as an argument to the configure script, the
    environment variables JASPERLIB and JASPERINC are ignored, and the compiled
    ungrib and g2print executables will always use the internally built GRIB2
    libraries.

  • A new bathymetry field (BATHYMETRY) has been added to the GEOGRID.TBL.ARW for
    use in the shallow water drag module in the revised M-O surface layer scheme
    for over-water roughness calculation.

  • A new tile drainage map (TD_FRACTION) has been added to the
    GEOGRID.TBL.ARW.noahmp to support the Noah-MP tile drainage scheme with a 30-
    arc-second CONUS tile drainage map.

  • The METGRID.TBL file has been updated to support the current Thompson AA
    microphysics scheme.

  • Since their processing can be expensive, the interpolation of subgrid
    variables can now be selectively enabled for specific domains (rather than
    processing them for every domain) by setting subgrid_ratio_x and
    subgrid_ratio_y larger than 0 on domains where subgrid variables are to be
    interpolated.

  • For subgrid variables, shift errors of about 0.375dx and 0.375dy (where dx
    and dy are the atmospheric grid spacing) have been corrected.

  • When processing terrain data for the WRF-Fire subgrid, the terrain gradient
    variables dzdxf and dzdyf are computed using the meteorological grid cell
    spacing from the outermost domain, thus resulting in an underestimation in
    gradient magnitude when max_dom>1 or the subgrid_ratio for the fire mesh is
    greater than 1. These errors have been corrected by accounting for the current
    domain resolution and the subgrid_ratio when computing the terrain gradient
    variables.

Acknowledgements: Special thanks are due to Angel Farguell (San Jose State University),
Adam Kochanski (San Jose State University), Jan Mandel (University of
Colorado Denver), Timothy W. Juliano (NCAR), Branko Kosovic (NCAR), and
Prasanth Valayamkunnath (NCAR).

WRF Pre-processing System Version 4.3.1

06 Nov 00:03
Compare
Choose a tag to compare

This minor release of the WPS fixes several small issues in the WPS code
and should have no impact on the WPS output. Changes in this release include:

  • Modify several print statements in the g2print utility
  • Add new HRRR variables to variable tables in the g2 library
  • Correct compilation issues with newer GNU Fortran compiler versions (10.1.0 and later)

WRF Pre-processing System Version 4.3

11 May 04:24
Compare
Choose a tag to compare

This release includes the following notable changes:

  • The default namelist.wps file has been updated to a newer case, matching
    the new default namelist.input file in WRF.

  • The GEOGRID.TBL.ARW files contain 20 new fields used by the new gwd_opt=3
    option in WRF.

  • The GEOGRID.TBL.ARW.noahmp file includes fields for the new dynamic irrigation
    scheme in Noah-MP.

  • A configure option, --nowrf, has been added to allow for configuration of
    the WPS without reference to a compiled WRF model; this is useful, e.g., if
    only the ungrib component of the WPS is needed.

  • The ungrib program has been updated to handle a missing value added to NCEP
    GEFS land surface fields starting in September 2020.

  • The ungrib program now handles data from before the year 1000.

  • The plotfmt.ncl script now supports datasets on a Lambert conformal conic
    projection.

Acknowledgements: Special thanks are due to Michael Toy (NOAA/ESRL),
Ozan Mert Göktürk (University of Bergen), and Prasanth Valayamkunnath (NCAR).

WRF Pre-processing System Version 4.2

23 Apr 20:38
Compare
Choose a tag to compare

This release includes the following notable changes:

  • Improved support for the Linux/POWER9 platform

  • The addition of an optional IRRIGATION field in geogrid, used by the new WRF
    option sf_surf_irr_scheme = 1, 2, and 3

  • An update of Vtable.RAP.hybrid.ncep to handle newer RAP and HRRR data and to
    include microphysical (QNC) and aerosol (QNWFA, QNIFA) fields

  • A correction to the LANDMASK calculation when using the 'modis_15s_lake' land
    use dataset

  • A modification to ungrib and g2print to permit negative starting latitudes for
    datasets on a Gaussian grid

  • A correction to calc_ecmwf_p to avoid the use of uninitialized data in
    the computation of the GHT field when only a subset of EC levels is available

Acknowledgements: Special thanks are due to Hugo Hartmann (@hugohartmann), Linda Maoyi, and
@markelg for identifying issues and proposing fixes included in this release.

WRF Pre-processing System Version 4.1

12 Apr 21:52
Compare
Choose a tag to compare

This release includes the following notable changes:

  • The addition of support for a MODIS 15-arc-second land use dataset with lakes.

    • This dataset is described in

      Broxton, P. D., Zeng, X., Sulla-Menashe, D., & Troch, P. A. (2014). A global
      land cover climatology using MODIS data. Journal of Applied Meteorology and
      Climatology, 53(6), 1593-1605. DOI: 10.1175/JAMC-D-13-0270.1

      and may be activated by prepending the geog_data_res namelist option with
      'modis_15s_lake+' after downloading the dataset.

  • The addition of initial support for POWER systems running Linux with the XL
    compilers.

  • Adjustments to the RH field from GEFS data to be w.r.t. liquid water, as is
    done for GFS, CDAS, and ECMWF.

  • A change in the default mean sea-level pressure field from smooth PRMSL to
    unsmoothed MSLET for GFS datasets.

  • Corrections to the rotation of horizontal wind vectors that are provided on
    a Cassini/rotated lat-lon projection.

WRF Pre-processing System Version 4.0.3

25 Jan 23:48
Compare
Choose a tag to compare

This minor release of the WPS fixes several small issues in the WPS code, and is
expected to have no impact on model results.

  • The configure script is now capable of detecting a WRF build in ../WRF-4.0.3.
  • Compiler warnings about truncated strings when building the g1print utility
    with the GNU compilers have been addressed.
  • The non-standard "-f90=" and "-cc=" options to MPI compiler wrappers have been
    removed from several configuration stanzas.
  • An inconsequential bug in metgrid that led to the incorrect detection of
    geogrid v4.0.1 output as v4.0 output has been fixed.

WRF Pre-processing System Version 4.0.2

10 Nov 00:18
Compare
Choose a tag to compare

This minor release of WPS, Version 4.0.2, updates the system to address two minor
issues in the ungrib program. These were necessary to allow successful building
and running on a Cray platform.

  • A Fortran continuation directive in subroutine rrpr was modified.
  • As Ungrib only uses unpacking and decoding functions, references to unused
    packing and encoding routines, whose unnecessary compilation would have
    required mods to enable on a Cray, were removed from the g2 subdirectory
    makefile.

WRF Pre-processing System Version 4.0.1

02 Oct 16:31
398505c
Compare
Choose a tag to compare

This bug-fix release of the WPS addresses one significant issue in metgrid
and several other minor clean-up items.

  • The metgrid program now supports the use of input meteorological datasets
    on a rotated latitude-longitude projection that provide a grid-relative
    horizontal wind field. In particular, this allows the WPS to properly use
    NCEP RAP data.

  • The default path of the static, geographical datasets has been updated to
    reflect re-organization of the NWSC /glade filesystem. This change should
    only benefit users of NWSC Cheyenne.

  • The logic in the configure.wps script has been updated to better locate
    new WRF source code that was obtained either by cloning the WRF GitHub
    repository or by downloading a GitHub archive file.