1.4 Software
Updates and Plans
Gill,
David O., National
Center for Atmospheric Research
Typical of
the annual release, the WRF v3.9 code released in April 2017 includes a few new
features that are important to note when considering software and infrastructure
upgrades.
The REAL, NDOWN, and WRF codes (along with 3dvar and WRF Chem) support the
newly available hybrid vertical coordinate (HVC). The post-processors UPP, NCL,
and RIP4 also support the HVC option. By default, the HVC option is turned off
at compile-time and at run-time.
A recent and small fix to the threading routines in WRF (plus some environment
variables) have given OpenMP + MPI parallelism a good
boost.
The WRF system is now hosted on github. We encourage
developers to contact us with their github IDs so
that they may keep their WRF codes as up-to-date as possible.
The run-time option for selecting physical parameterization schemes has been
updated. While user may still request each scheme individually, the default namelists now feature 'tropical' and 'conus'
options. The full generality of the per-domain scheme
options is still accessible. However the convenience of a recommended set of
schemes that are known to work well together (i.e. a suite) is now the default.
The MPAS and WRF model now share the diagnostically rich RIP4 post-processor
(with MPAS interpolated first to a regular latitude-longitude projection). By
v4.0, this will be a seamless, one-step process.
The metgrid package directly ingests MPAS model
output, without any domain re-projection. This allows the full resolution of
the MPAS model output to provide initial and lateral boundary conditions to the
WRF model.
The Parallel I/O (PIO) library (CISL/NCAR) version 1 is on a branch of the WRF
model, providing scalable I/O (mostly we care about "O") performance.
The next major release of the WRF code will be v4.0, slated for Spring 2018.
This version of the WRF code will not be backward compatible with older data
sets (and vice versa: the new WRF v4.0 data will not work in older versions of
the WRF model). The HVC option will be the default, both compile-time and
run-time. The moist potential temperature (referred to as the "theta_m mods") will be fully incorporated into the initial
and lateral boundary conditions. The structure of the lateral boundary file
will no longer include mass coupled fields, just regular tendencies for each
field. The physics drivers will start the transition to an interoperable
interface, and the physics schemes will include shared options between WRF and
MPAS.