Releases: GEOS-ESM/MAPL
MAPL 2.6.10
This release fixes #1064 but for the MAPL 2.6 series used by GCHP. Confirmed by @LiamBindle to work with their code.
From CHANGELOG.md
Fixed
What's Changed
Full Changelog: v2.6.9...v2.6.10
MAPL 2.8.8
This release of MAPL essentially reverts 2.8.7 and is equivalent to 2.8.6 (though with updated licenses, etc.): v2.8.6...v2.8.8
What's Changed
Full Changelog: v2.8.7...v2.8.8
MAPL 2.8.7 (DO NOT USE)
(THIS RELEASE HAS A BUG IN HISTORY, see #1074)
This is a bug-fix release of MAPL 2.8.
This release fixes a bug (#1064) that has been in MAPL for a long time. It shows only when the user specifies a non-default duration, and the last step of the duration interval is written to a new, separate file
From CHANGELOG.md
Fixed
- Fixes #1064. This is bug has been in MAPL for a long time. It shows only when the user specifies a non-default duration, and the last step of the duration interval is written to a new, separate file
What's Changed
- Update LICENSE to Apache, other license changes by @mathomp4 in #1042
- Fixes #1064. This bug has been in MAPL for a long time (classical "fe… by @atrayano in #1069
Full Changelog: v2.8.6...v2.8.7
MAPL 2.8.6
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 toRelease
build if not set on command line
MAPL 2.8.5
MAPL 2.8.4
This is a bugfix release of MAPL. The fix is correcting an issue when a restart has as "-" at the beginning in AGCM.rc
(or similar rc files)
From CHANGELOG.md
Added
- Added
esma_cpack
include for tarring ability
Changed
- Updated ESMA_cmake to v3.5.4
Fixed
- Fix bug when restart name has a "-" at the beginning
MAPL 2.8.3
This is a bugfix release of MAPL. The main fix is an issue discovered in ExtData using the GEOSctm involving vector pairs. There are also various changes and updates for support of NOAA and GCHP collaborators.
From CHANGELOG.md
Removed
- Removed Pandas dependency
- Removed unused functions from NominalOrbits Module
Added
- Added error message to pFIO_NetCDF4_FileFormatterMod if nf90_open() fails.
- Add option to flip native level output in History relative to input
- Added
MAPL_AllocNodeArray_6DR8
andMAPL_DeAllocNodeArray_6DR8
to Shmem - Refactors Constants into its own library and consolidated mathematical/physical constants used throughout code to use those from library
- Added single precision Degrees to Radian Conversion
Changed
- Simplified implementation of MAPL_FieldCopyAttributes
- Updated
components.yaml
- ESMA_cmake v3.5.3
Fixed
- Added npes for pfio_MAPL_demo.F90 when --npes_model is not specified in command line
- Fixed bug in ExtData when doing vector pairs
MAPL 2.6.9
MAPL 2.8.2
This is a bugfix release of MAPL. During testing with the GEOSldas, issues were found with MAPL 2.8.1. This release fixes those issues. It is zero-diff.
From CHANGELOG.md
Removed
- Removed unneeded
.gitrepo
files
Fixed
- Only check the restart grid compared to component if component grid is Cubed-Sphere. Other factories not yet supported.
MAPL 2.8.1
This release of MAPL is zero-diff to MAPL 2.8.0. Changes include adding stretch parameters to restarts and checking the file grid compared to MAPL grid on reading.
It also "widens" the instantaneous throughput timers from MAPL to handle more digits for use with GEOSldas.
From CHANGELOG.md
Removed
- Removed MAPL_OldCubedShereGridFactory.F90 and consilidated with MAPL_CubedSphereGridFactory.F90
Added
- Add stretch parameters to restarts and check the file grid compared to MAPL grid
when reading restarts - Add
CMakePresets.json
file- Note: requires CMake 3.21.0 to use
- Per CMake advice, add
CMakeUserPresets.json
to.gitignore
Changed
- Widened the throughput timer format
Fixed
- Fixed bug with tripolar grids and restarts to not check the file grid matches the application grid if application grid is tripolar