Skip to content

MAPL 2.32.0

Compare
Choose a tag to compare
@mathomp4 mathomp4 released this 02 Dec 21:08
· 2056 commits to main since this release
ecb6119

DOI

This release of MAPL adds a few new features:

  1. Added new option to allow for gaps in datasets ingested by ExtDataNG (see #1789)
  2. Added a new fArgParse command line parser. This will eventually replace the use of FLAP in MAPL3, and is now just optional in MAPL2. Requires fArgParse v1.4.1
  3. Added subroutines for reading 4d integers in NetCDF4_FileFormatter
  4. Updated MAPL to use Baselibs 7.7.0. This has the fArgParse version needed for the parser (see above), as well as has newer netCDF to enable use of the quantize feature.

The libraries this version of MAPL is currently tested with are below.

  • Baselibs 7.7.0
    • netcdf-c 4.9.0
    • netcdf-fortran 4.6.0
    • ESMF 8.4.0
    • GFE 1.8.0
      • gFTL 1.8.1
      • gFTL-shared 1.5.0
      • pFUnit 4.6.1 (optional)
      • fArgParse 1.4.1 (if -DBUILD_WITH_FARGPARSE=YES, default=YES)
      • pFlogger 1.9.1 (if -DBUILD_WITH_PFLOGGER=YES, default=YES)
      • yaFyaml 1.0.4 (if -DUSE_EXTDATA2G=YES, default=YES)
      • FLAP geos/v1.10.0 (if -DBUILD_WITH_FLAP=YES, default=YES)

From CHANGELOG.md

Added

  • Add fArgParse CLI argument parser
  • Added subroutines for reading 4d integers in NetCDF4_FileFormatter
  • Added new option to allow for gaps in datasets ingested by ExtDataNG

Changed

  • Updated to ESMA_cmake v3.21.0
    • Adds support for a generic x86_64 processor for GNU
  • Updated to ESMA_env v4.8.0
    • Baselibs v7.7.0
      • fArgParse v1.4.1
      • pFUnit v4.6.1
  • Move to use GitHub Actions for label enforcement

What's Changed

Full Changelog: v2.31.0...v2.32.0