Skip to content

v4.3.1: WRF Model Version 4.3.1 Release

Compare
Choose a tag to compare
@smileMchen smileMchen released this 28 Oct 17:53
· 297 commits to master since this release

The WRF model has been updated to Version 4.3.1 on October 28, 2021.

Acknowledgements: We would like to thank Jesus Fernandez (Instituto de Fisica de Cantabria CSIC-UC, Santander, Spain), Andrea Zonato (University of Trento), ed Mansell (NOAA/National Severe Storms Lab), Hugh Morrison (NCAR), Matthias Demuzere (Ruhr University Bochum) and Piotr Kasprzyk (IETU Katowice) for their contributions to this release.

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

Compiling

  • module_ra_eclipse.o is added to radiation driver's dependency list to avoid occasional compilation failures.

Physics

  • Bug fix in Noah LSM routine to initialize several local variables. Without their initialization, the same case run with different number of processors cannot yield identical results.
  • Fix in initialization for rand_perturb=1 option for the stochastic capabilities. The error is caused by an incorrect argument list.
  • New CAMtr_volume_mixing_ratio data files for CMIP6 SSPs are added to acount for yearly global average concentrations from input4MIPs (v1.2.0 for historical part and v1.2.1 for scenario evolution).
  • The photovoltaic panel (PVP) parameterization scheme, new in version 4.3, has been updated, since the previous one provided unreasonable results due to wrong calculation of the radiation balance. While before a simple energy balance was adopted to calculate the PVP temperature and related heat fluxes, now a prognostic equation is solved, accounting for the thermal coefficients of the photovoltaic panels.
  • For the NSSL 2 moment MP scheme (mp_physics=17, 18, and 22), the formulation of snow radar reflectivity is reverted back to version (pre-4.1.3) using size-dependent snow density. The diagnosed bright band is still turned on by default: iusewetsnow=1. (Setting iusewetsnow=3 will switch back to old formulation.)
  • Fix an initialization problem in Thompson scheme (mp=28). Since V4.0 the aerosol aware Thompson (mp=28) option has not been initializing the surface aerosol source array consistently between a parent and nested domain due to grid-size dependence. This has been removed and the results will change if dx is not 20 km, but now nests will have the same source.
  • An error in longwave radiation calculation in the BEP-BEM urban module is fixed. This error affects the calculation of TSK, which now is correctly calculated.
  • The P3 microphysics scheme is updated with bug fixes and code cleanup.
  • Units specified in Registry are corrected for several NTU microphysics variables.
  • Dimensional errors in subroutine spec_bdytend_perburb and spec_bdytend_perturb_chem are fixed (in module_bc.F). This routine is used to perturb fields on the model lateral boundaries for stochastic processing, and only affects results if perturb_bdy or perturb_chem_bdy are not 0 and they are 0 by default.
  • Some of the urban parameter values for LCZ are changed to make them more generic.

Data Assimilation

  • Logical variable got_var_sso is added to the history file for cycling DA application for use with the topo_wind option.

Registry

  • A temporary fix has been put in place for the moving nest capability when using the Intel compiler. Previously, the WRF source code did not build due to a segmentation fault in the execution of the tools/registry program.

Miscellaneous

  • Increase total time periods available to process for climate simulations. The restriction of 10000 time periods in a single file has been increased to 60000 (a value that allows 3-hourly data for 20 years).
  • Revert print and when to turn on damping to pre 4.3 code. In WRFV4.3, w_damping is turned on at CFL = 1.2, and CFL is printed when it exceeds 1.2. This results in many CFL prints. In the release of WRFV4.3.1, w_damping starts at CFL = 1.0, and CFL prints appear when CFL exceeds 2.0. When IEVA is on, w_damping starts at CFL = w_crit_cfl set in the namelist, and CFL prints only appear for those exceeding 2.0.
  • The description of option MAD-WRF is improved