Skip to content

MPAS Version 7.1

Compare
Choose a tag to compare
@mgduda mgduda released this 03 Sep 20:21
· 707 commits to master since this release

This minor release addresses several issues in the MPAS-Atmosphere model and
initialization, and it corrects several minor compilation issues.

MPAS-Atmosphere:

  • In calculating moist air density in the real-data initialization case, virtual
    temperature, rather than temperature, should be used.

  • An out-of-bounds array access in the GWDO scheme when running with multiple
    OpenMP threads has been corrected.

  • A check has been added in the init_atmosphere core to ensure that the
    intermediate file interval and the 'surface' stream output interval are
    consistent.

  • A non-standard BOZ-literal constant has been corrected in the
    module_ra_cam_support.F file. The non-standard constant lead to build
    failures, particularly with newer versions of the GNU compilers.

General software:

  • The logic to add PIO libraries to the definition of LIBS in the top-level
    Makefile has been updated to accommodate newer versions (approx. 2.5.2 or
    later) of the PIO library; without the fix to the Makefile, builds would
    fail with the message
  Checking for a usable PIO library...
  ************ ERROR ************
  Failed to compile a PIO test program
  Please ensure the PIO environment variable is set to the PIO installation directory
  ************ ERROR ************
  • Various options for the 'gfortran' build target have been cleaned up.

  • Occasional parallel build failures related to a race condition in the ezxml
    library compilation have been addressed.