Skip to content

MAPL 2.4 Release

Compare
Choose a tag to compare
@mathomp4 mathomp4 released this 20 Nov 16:17
· 4724 commits to main since this release
8e933d8

DOI

This is a minor release of MAPL, 2.4, which is zero-diff to the 2.3 releases. The minor release is because of new functionality from collaborators at NOAA/UFS for allowing MAPL to built as a standalone library using external dependencies (instead of solely through ESMA-Baselibs).

As such, this version of MAPL REQUIRES ESMA_cmake v3.3.0 due to changes in dependency/Baselibs detection (part of it moved to MAPL).

Added

  • Added ability to inject grid into root child GridComp (for NUOPC).
  • Added ability to use external clock (for NUOPC).
  • Enabled building and installing as a standalone library, using external dependencies.

Changed

  • Change CI Image to 6.0.22.
  • Updated components.yaml
    • Move to ESMA_env v3.1.0
    • Move to ESMA_cmake v3.3.0 (REQUIRED due to Baselibs detection changes and find_package(FLAP) moved to MAPL)

Fixed

  • Bug in pfio tests when compiled with Debug flag
  • Bug in injecting grid into root child GridComp (for NUOPC).
  • Bug preventing components from advancing when an external clock is used