Skip to content

MPAS Version 8.4.2

Latest

Choose a tag to compare

@mgduda mgduda released this 04 Sep 20:57

This bug fix release addresses several issues in the MPAS-Atmosphere model and
in the MPAS infrastructure. Specific changes include:

  • Fix an issue with the naming of MPAS's internal ESMF time-keeping library in
    CMake builds of MPAS. (PR #1506)

  • Fix an issue with restart runs in MPAS-Atmosphere on GPUs. (PR #1503)

  • Address a lack of TKE in MPAS-Atmosphere with the 1.5-order prognostic TKE
    option when there is no TKE in the initial conditions (for example, in
    real-data cases). (PR #1499)

  • Correct the ordering of the lbc_ni and lbc_nr scalars in the atmosphere
    core's Registry.xml file. Note that unless LBCs are provided for ni and
    nr, the previously incorrect order of lbc_ni and lbc_nr would not
    affect results, as both fields would be filled with zero values. (PR #1498)

  • Change the default value of the config_number_of_sub_steps namelist option
    from 2 to 4 in the atmosphere core's Registry.xml file to address an issue in
    convection-permitting simulations where noise can sometimes appear in the jet
    streams using the previous default value of 2. The noise, when present, also
    produces unphysical features in horizontal kinetic energy spectra at high
    wavenumbers. (PR #1496)

    Note: Increasing the number of sub-steps from 2 to 4 can be expected to
    increase the computational cost of the dynamics by ~10% and the
    computational cost of a full-physics simulation by ~5%.

  • Work around an issue with continuation lines in instances of the
    PACKAGE_LOGIC_PRINT macro that prevented successful compilation of
    MPAS-Atmosphere with the nvfortran compiler. (PR #1495)

Acknowledgements: Thanks to Trude Eidhammer (@trudeeidhammer) and
Evan Parker (@eap) for identifying issues and providing fixes in this release.