Skip to content

Releases: GEOS-ESM/MAPL

Fixes for Regrid_Util.x

20 Oct 22:28
91716b4
Compare
Choose a tag to compare

DOI

Changed

  • Increased the width of the #-cycles column in profiler output
  • Added Docker authentication to CI
  • Updated mepo components to match GEOSgcm

Fixed

  • Fixed bug with reading in cubed-sphere files that have the corners

Bug fix for coarse grids in History and ExtData

14 Oct 18:56
b0fc74b
Compare
Choose a tag to compare

DOI

Fixed

  • Fix bug with using coarse grids in History and ExtData

Bug Fix for Leap Day Extrapolation, Additions to Regrid_Util.x

09 Oct 17:08
c32de28
Compare
Choose a tag to compare

DOI

Fixed

  • Fixed a bug in ExtData when extrapolating on a Leap Day (#563)

Added

  • Added a deflate and bit shaving option to Regrid_Util.x

Changed

  • Updated Github Docker CI image

Bug fix for ExtData Logger at Debug Level

08 Oct 15:58
f0dea39
Compare
Choose a tag to compare

DOI

This release fixes a bad debug level logger call in MAPL_ExtDataGridComp (#562)

MAPL 2.3 Release

02 Oct 12:05
becc833
Compare
Choose a tag to compare

DOI

MAPL 2.3 is a minor release of MAPL. Testing shows it to be zero-diff to GEOSgcm compared to MAPL 2.2 under usual testing framework. It does contain a number of changes from MAPL 2.2.

Note: MAPL 2.3 should be used with Baselibs 6.0.16 or higher.

Added

  • Add MultiComm, MultiGroup, and MultiLayer to include front ends and back ends in the oserver
  • Added routine to finalize the ioservers so that it can be called by another application using cap, like JEDI
  • Re-added CircleCI with FV3 standalone test
  • Add ability to run multiple forward time integrations within one execution for JEDI (#529)
  • Added mpeu StrTemplate replacement to MAPL

Changed

  • Automate the server pool split and history work distribution when there are multiple oservers
  • Moved more code to use pFlogger
  • Update to ESMA_cmake v3.2.1 and ESMA_env v3.0.0
  • Update GitHub Actions to use Ubuntu 20/GCC 10 image
  • Updated CircleCI image to use 6.0.16 Baselibs
  • Refactor the option WRITE_RESTART_BY_OSERVER
  • Change the writing rank calculation in ServerThread.F90
  • Cleanup of the NUOPC Wrapper's error handling using macros

Fixed

  • Removed non-standard OpenMP pragma
  • Fixed problem with name mangling in ACG
  • Fix MAPL comm bug with NUOPC
  • Fixed pointer issue exposed by GNU
  • Fixed ESMF logging errors with non-72-level runs (#480)
  • Remove unneeded use Env; in stub generator
  • Fixed tripolar metadata output (#528)
  • Fixed MAPL_ErrLogMain.h for use with GSI_App
  • Added MAPL_CFIOReadParallel change from Ricardo for TimeList

Removed

  • Remove MAPL_ioClients.F90 and move some subroutines to ClientManager.F90
  • Remove unneeded GNU make file

CMake Updates for JEDI Compatibility

08 Jul 19:54
Compare
Choose a tag to compare

This release backports CMake updates for JEDI compatibility from the MAPL 2.2.0 release into the MAPL 2.1 codebase.

These changes are zero-diff with respect to GEOS in AMIP and Coupled mode.

Update to ESMA_env v2.1.6

30 Jun 17:39
29286d8
Compare
Choose a tag to compare

DOI

Changed

  • Update to ESMA_env v2.1.6

Fix for doubled timers

26 Jun 14:36
36e5e3a
Compare
Choose a tag to compare

DOI

Fixed

  • Fixed double timers from profiler (#472)

Fix _VERIFY macro

24 Jun 13:21
a79da9b
Compare
Choose a tag to compare

DOI

Fixed

  • Fix for the _VERIFY() macro (#464)

Fix for CFMIP SCM Cases

23 Jun 20:16
ec4b36e
Compare
Choose a tag to compare

DOI

Fixed

  • Fix to sun.H to allow CFMIP SCM cases to run