Skip to content

WRF Version 4.5.2 (Bug-fix Release)

Compare
Choose a tag to compare
@kkeene44 kkeene44 released this 22 Dec 16:34
· 120 commits to master since this release

The WRF model has been updated to Version 4.5.2 on December 22, 2023.

Acknowledgements: We would like to thank Mathieu Landreau (LHEEA, Centrale Nantes, France), Marc Imberger (Technical University of Denmark), Alexander Knyazev (Intel), Wei-keng Liao (Northwestern University), Jun Tang (Amazon), Zhixiao Zhang (University of Oxford), Jacob Shpund (Pacific Northwest National Lab), Timothy Brown (AWS), Songyou Hong (PSL/NOAA), Dan Li (Boston University), David Robertson (Rutgers University), Cenlin He (NCAR RAL) for their contributions to this release.

This is a bug fix release. Following are fixes associated with this release.

Physics

  • Fix two errors in the WDM6 and WDM7 that have been in the code since V4.0: (1) uninitialized cloud number concentration when cloud is present at the start, and (2) The cloud autoconversion rate was off by a factor of 600. The effect of the first error isn't large, but the effect of the wrong autoconversion rate has resulted in doubling the surface rainfall in some tests (warm rain processes). Details
  • Fix a typo in computing saturated specific humidity in the single-layer urban canopy model. The effect is likely small since the calculation is relevant only in the case of rain and on impervious surfaces when using default evaporation scheme (which is set in URBPARM.TBL). Details
  • Fix the calculation order in the immediate melting, which was erroneous and based on the hydrometeor state after melting in previous version. In addtion, the calculation method in the supersaturation dynamical tendency is changed to avoid high values of total mass imbalance.Details
  • Fix a bug in the code related to trigger condition for CAPE calculation. Details
  • Add missing wrf_dm_bcast_real for stc2 in fitch parameterization scheme, which affects standing thrust coefficients for wind speeds at turbine hub-heights above cut-out. Details
  • Fix an issue in which time series for a parent domain were re-initialized when a child domain started later than the initial time for a simulation. Details

Compiling

  • Add build configuration for new Intel oneAPI LLVM ifx/icx compilers, which is available on NCAR's new computer (Derecho). Details. Note that the option does not yet work for WRFDA and WRF-Chem compilation.
  • The fortran library can be either hdf5_hl_fortran or hdf5hl_fortran for HDF5, which is now checked in Config.pl. Details
  • Improve the detection and linking with shared and static configurations of the NetCDF-4 libraries (split or unified) inside and outside Spack-Stack to avoid issues when NetCDF-C and NetCDF-Fortran reside in different directories Details
  • Add compile defaults for Arm Compiler (armclang/armflang) for Linux. Details
  • Resolves building issues with Intel compilers (ifx/icx). Details
  • Fixed an error in Makefile to check if USENETCDFPAR is set first. Details

Dynamics

  • Fix loop ranges in advect_w for lat-long map projection. This fix only affects polar boundary condition. Details

NOTE!!!! : If downloading the files from the section below, please choose either the v4.5.2.tar.gz file, or the v4.5.2.zip file. DO NOT choose those named "Source Code." They do not include the mandatory NoahMP submodule - needed for compiling WRF.