Skip to content

Releases: GEOS-ESM/MAPL

MAPL 2.18.3

15 Mar 15:24
8ed631a
Compare
Choose a tag to compare

DOI

This release of MAPL fixes some bugs found in the lat-lon grid factory. Zero-diff for GEOSgcm


From CHANGELOG.md

Fixed

  • Fixed bug in 2.18.2 release when computing lats in degrees lat-lon grid factory
  • Fixed GNU bug when defining file metadata in lat-lon grid factory

What's Changed

Full Changelog: v2.18.2...v2.18.3

MAPL 2.8.0.6

14 Mar 23:41
Compare
Choose a tag to compare

DOI

This is a bugfix release on the 2.8.0 series. This release fixes a bug introduced in the latlon grid factory.


From CHANGELOG.md

Fixed

  • Fixed bug in 2.8.0.5 release when computing lats in degrees lat-lon grid factory

Full Changelog: v2.8.0.5...v2.8.0.6

MAPL 2.18.2

11 Mar 19:46
32c8ef0
Compare
Choose a tag to compare

DOI

This is a hotfix release of MAPL. This release fixes the lats and lons in History output to match that in GEOS 5.27 (first fixed on 2.8.0.5). This change avoids some floating-point math that caused some data to be off by machine precision (e.g, 7.5000000001 instead of 7.50).

NOTE: When comparing with, say, nccmp, this update will seem non-zero-diff due to the differences in the lat and lon variables. The actual data in History output is the same.


From CHANGELOG.md

Fixed

  • Save copy of original lat/lons in degrees when creating lat-lon grid factory to use in file metadata to eliminate floating point conversion noise

What's Changed

Full Changelog: v2.18.1...v2.18.2

MAPL 2.8.0.5

11 Mar 15:51
Compare
Choose a tag to compare

DOI

This is a bugfix release on the 2.8.0 series. This release fixes the lats and lons in History output to match that in GEOS 5.27. This change avoids some floating-point math that caused some data to be off by machine precision (e.g, 7.5000000001 instead of 7.50).


From CHANGELOG.md

Fixed

  • Fixes for Lats and Lons in Lat/Lon files to match FP 5.27
    • Store lat-lons when using lat-lon grids in degrees to avoid a floating point round off created by conversion to or from radians

Full Changelog: v2.8.0.4...v2.8.0.5

MAPL 2.18.1

07 Mar 18:49
f3a3924
Compare
Choose a tag to compare

DOI

This is a patch release of MAPL. All tests show it zero-diff to MAPL 2.18.1 as expected.


From CHANGELOG.md

Fixed

  • Fix build bug with NAG in cub2latlon_regridder.F90
  • Fixes DO_NOT_CONNECT errors when calling MAPL_TerminateAnyImport
  • Fixed the alarms in the couplers to account if they are called before ESMF_ClockAdvance is called
  • Reverted generic/VarSpec.F90 to hash b02e8ff (fix for #1410)

What's Changed

Full Changelog: v2.18.0...v2.18.1

MAPL 2.18.0

23 Feb 16:12
b02e8ff
Compare
Choose a tag to compare

DOI

This is a zero-diff release of MAPL. There are some changes to fields in History output where things are split. This release also enables more flexibility in setting the metadata in History.


From CHANGELOG.md

Fixed

  • Fixed issue in CMakePresets.json where Ninja presets were broken
  • Fixed io profiler report format
  • Fixed issue on macOS where enabling memutils caused crash

Added

  • Option to force integer time variable in History output via the History.rc file (IntegerTime: .true./.false. default .false.) rather than the default float time variable if allowed by frequency of output
  • Added mapl_StubComponent to MAPL package
  • Updates to CircleCI
    • Added GEOSadas CI ifort build test
    • Add "like-UFS" build to CI. This is no FLAP and pFlogger, and static build

Changed

  • Changed the naming convention for the split name(s): we now take the entries from the field alias(es) without appending any digits. Also allowing the user to specify more entries in the alias, so that HISTORY.rc does not need to change when running GOCART with more wavelengths
  • A small performance improvement. cycle => exit in MAPL_Generic.F90
  • Made history global metadata configurable. This can be done in two ways
    1. Globally for all collections by setting COMMENT:, CONTACT:, CONVENTIONS:, INSTITUTION:, REFERENCES:, and SOURCE: at the top of HISTORY.rc like EXPDSC:
    2. On a per-collection bases by setting collection.comment:, collection.contact:, collection.conventions:, collection.institution:, collection.references:, and collection.source:
    • The default settings for these are to match that of MAPL 2.17.0
  • Updated components.yaml. These changes are to support using Spack to build MAPL
    • ESMA_cmake v3.10.0 (add FindESMF.cmake from NOAA-EMC)
    • ecbuild geos/v1.2.0 (updat FindNetCDF.cmake to that from NOAA-EMC)

What's Changed

Full Changelog: v2.17.2...v2.18.0

MAPL 2.17.2

16 Feb 17:35
0dbe0f1
Compare
Choose a tag to compare

DOI

This release fixes some differences with MAPL 2 HISTORY and the GEOS-FP specification.

This is zero-diff to MAPL 2.17.1 save for changes to History metadata.


From CHANGELOG.md

Fixed

  • Fixes for Global Attributes to match FP 5.27
    • Changed lev variable standard_name to model_layers
    • Changed global attribute Convention to Conventions
    • Fill Source with a string " experiment_id: " where EXPSRC and EXPID are from the EXPSRC: and EXPID: lines in HISTORY.rc

What's Changed

Full Changelog: v2.17.1...v2.17.2

MAPL 2.8.0.4

16 Feb 16:22
Compare
Choose a tag to compare

DOI

This is a bugfix release on the 2.8.0 series. This release fixes some differences with MAPL 2 HISTORY and the GEOS-FP specification.


From CHANGELOG.md

Fixed

  • Fixes for Global Attributes to match FP 5.27
    • Changed lev variable standard_name to model_layers
    • Changed global attribute Convention to Conventions
    • Fill Source with a string " experiment_id: " where EXPSRC and EXPID are from the EXPSRC: and EXPID: lines in HISTORY.rc

Full Changelog: v2.8.0.3...v2.8.0.4

MAPL 2.17.1

07 Feb 17:16
73a2cfa
Compare
Choose a tag to compare

DOI

This is a bugfix release for MAPL. It was found that when building MAPL without pFlogger, there was missing dependency on gFTL v2 that was usually satisfied via CMake through the requirements of pFlogger.


From CHANGELOG.md

Fixed

  • Add explicit dependence of gFTL-v1 and -v2 whenever both are used (currently profiler and generic)

What's Changed

Full Changelog: v2.17.0...v2.17.1

MAPL 2.8.0.3

05 Feb 15:01
Compare
Choose a tag to compare

DOI

This is a bugfix release on the 2.8.0 series. This release fixes an order-of-operations bug in MAPL_TimeMethods::define_time_variable


From CHANGELOG.md

Fixed

  • Fixed bug MAPL_TimeMethods::define_time_variable where metadata was set before Variable initialized

Full Changelog: v2.8.0.2...v2.8.0.3