Skip to content

MAPL 2.8.6

Compare
Choose a tag to compare
@mathomp4 mathomp4 released this 13 Sep 18:07
· 3552 commits to main since this release
5215b26

DOI

This is a zero-diff bug-fix release of MAPL 2.8. The main new features in this release are the ability to bit-shave binary history as well ignoring empty-state checkpoints.

Also, this release continues the refactoring of MAPL, this time focused on Generic.


From CHANGELOG.md

Added

  • Added the feature which can use nbits ( shave bit) in history binary output
  • Added script to automatically make a complete, mepo'd tarball on release

Changed

  • Refactored MAPL_Generic.F90 and MAPL_GenericCplComp.F90 from base to generic. This removes generic dependency from
    base
  • Renamed MAPL_GenericCplComp.F90 to GenericCplComp.F90
  • Moved MAPL_ExtDataGridCompMod.F90, MAPL_OrbGridCompMod.F90, and MAPL_OrbGridComp.rc from base to gridcomps
    subdirectories
  • Renamed Base.F90, Base_implementation.F90, and MAPL_Mod.F90 to Base_Base.F90, Base_Base_implementation.F90, and
    Base.F90 respectively.

Fixed

  • Fixed issue #486. Empty state restarts will now be ignored (with warning) for writing (the code also protects reading, but the existing code already had a different protection)
  • Added default CMAKE_BUILD_TYPE for MAPL standalone. Defaults to Release build if not set on command line