Published November 3, 2021
| Version v2.12.0
Software
Open
GEOS-ESM/MAPL: MAPL 2.12.0
Authors/Creators
- 1. SSAI/GMAO
- 2. Space Telescope Science Institute
- 3. Massachusetts Institute of Technology
- 4. NASA Goddard Space Flight Center
Description
This release of MAPL is zero-diff for the GEOSgcm. NOTE that it requires ESMA_cmake v3.7.0 when run with GEOSgcm.
FromCHANGELOG.md
Fixed
- Fixes #951. Adjusted the size for the internal write, which is compiler dependent. For reals: 15 for Inter, 16 for NAG and Portland group, 18 for gfortran.
- Fixed bug when comparing grid equality in the cubed-sphere factory
- Fixes handling of nested states in MAPL. Removed the requirement to specify horizontal or vertical grid specs for such states. Added a public method to retrieve rootGC
- Add find_package() calls to main
CMakeLists.txtfor all paths (Baselibs or not). Needed so these calls can be removed inFindBaselibs.cmakein ESMA_cmake
- Relocated CapOptions related modules to
./gridcomps/Cap. Also simplified the FLAP options layer. Had to introduce some minor naming kludges to keep high level GEOS interfaces working. FlapCLI.F90 and CapOptions.F90 changes that should be revisited in 3.0 has been commented for backward compatibility. This should be revisited under 3.0. - Updated to ESMA_cmake v3.7.0
- Removed MKL dependency in
Tests/ - Removed support for +/- option for restart names in MAPL_Generic.F90. Found to be unused, and kludgy.
- For Gitflow: Merge main into develop in hope this fixes GitHub by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1158
- Bugfix/atrayano/#1150 callback state support by @atrayano in https://github.com/GEOS-ESM/MAPL/pull/1151
- Bugfix for cubed-sphere factory equality by @bena-nasa in https://github.com/GEOS-ESM/MAPL/pull/1153
- Add find_package calls for GFE libraries by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1149
- Closes #1107. Remove MKL dependencies by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1163
- Fixes #951. Adjusted the size for the internal write buffer by @atrayano in https://github.com/GEOS-ESM/MAPL/pull/1164
- Fixes #530 NF90 string support by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1134
- Update to ESMA_cmake v3.7.0 by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1168
- Refactors FLAP and CapOptions by @Gvilla1000-nasa in https://github.com/GEOS-ESM/MAPL/pull/1170
- Attempt to refactor use of FLAP. by @tclune in https://github.com/GEOS-ESM/MAPL/pull/1007
- Removes +/- logic for restarts by @Gvilla1000-nasa in https://github.com/GEOS-ESM/MAPL/pull/1172
- Prepare for 2.12.0 Release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1174
- Pull Develop into Main for 2.12 Release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1176
Full Changelog: https://github.com/GEOS-ESM/MAPL/compare/v2.11.0...v2.12.0
Files
GEOS-ESM/MAPL-v2.12.0.zip
Files
(1.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:9c36ebab84a536008e6c0f6a95905c70
|
1.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/GEOS-ESM/MAPL/tree/v2.12.0 (URL)