Published March 18, 2022
| Version v2.19.0
Software
Open
GEOS-ESM/MAPL: MAPL 2.19.0
Authors/Creators
- Matthew Thompson1
- Tom Clune
- Ben Auer
- Weiyuan Jiang
- Atanas Trayanov
- Gian Villamil-Otero
- Raffaele Montuoro
- William Jamieson2
- Peter Norris
- Elliot Sherman
- Lizzie Lundgren
- Liam Bindle
- Arlindo M. da Silva3
- Natalie Patten
- Sebastian David Eastham4
- Amidu Oloso
- Christoph Keller
- JulesKouatchou
- Bill Putman
- Yury Vikhliaev
- 1. SSAI/GMAO
- 2. Space Telescope Science Institute
- 3. NASA Goddard Space Flight Center
- 4. Massachusetts Institute of Technology
Description
This release of MAPL has many updates and fixes to support GEOS and GOCART development. These include:
- Building of the next-generation ExtData2G (use controlled by
USE_EXTDATA2GCMake option) - Fixes to the Automatic Code Generation Python script for GOCART development
- Fixes to allow building MAPL on M1 Macs
- And more (see below)
CHANGELOG.md
Fixed
- Fixed duration of the clock to be the smaller of the user specified duration and (END_DATE - currTime)
- Fixes for compiling on M1 Macs (remove REAL128)
- Fix for CMake when
esmfis already a target
- New cmake option
USE_EXTDATA2Gto enable the next generation of ExtData for development, by default uses 1st generation ExtData - MAPL_ESMFFieldBundleRead/Write modules are now available in when using MAPL
- Replaced a wild card "*" in any position of a string in MAPL_GridCompSpecs_ACG.py
- Updated
MAPL_SunGetSolarConstantFromNRLFileto open NRL Solar Table file only on root and broadcast the tables to all processes. Now all processes do interpolation. - Add voting interpolation method as optional argument to SimpleBundleRead method
- New generic set_services is now in place with the legacy interface being by @tclune in https://github.com/GEOS-ESM/MAPL/pull/1359
- Added new gauge for memory profiling. by @tclune in https://github.com/GEOS-ESM/MAPL/pull/1362
- Fixes 1379. Limited the duration of the clock by @atrayano in https://github.com/GEOS-ESM/MAPL/pull/1381
- GitFlow: Handmerge of main into develop 2022-Feb-23 by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1390
- Revert "Added new gauge for memory profiling." by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1392
- Reverts the changes from PR #1359 by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1394
- Fixes #1382. Update NRL solar table read code by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1383
- Expose new MAPL field bundle subroutines via "use MAPL" by @bena-nasa in https://github.com/GEOS-ESM/MAPL/pull/1398
- Improve missing file error handling for untemplated filenames by @lizziel in https://github.com/GEOS-ESM/MAPL/pull/1377
- Add voting interpolation method as optional argument to SimpleBundleRead method by @christophkeller in https://github.com/GEOS-ESM/MAPL/pull/1402
- GitFlow: Handmerge main into develop 2022-Mar-07 by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1414
- Bring ExtData2G into develop via optional build argument to cmake by @bena-nasa in https://github.com/GEOS-ESM/MAPL/pull/1400
- Auto GitFlow - main → develop by @github-actions in https://github.com/GEOS-ESM/MAPL/pull/1425
- Auto GitFlow - main → develop by @github-actions in https://github.com/GEOS-ESM/MAPL/pull/1431
- Auto GitFlow - main → develop by @github-actions in https://github.com/GEOS-ESM/MAPL/pull/1435
- Fixes from M1 work by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1439
- more flexible mangled names by @weiyuan-jiang in https://github.com/GEOS-ESM/MAPL/pull/1401
- Prepare for 2.19.0 Release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1444
- GitFlow: Merge develop into main for 2.19.0 release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/1446
- @christophkeller made their first contribution in https://github.com/GEOS-ESM/MAPL/pull/1402
Full Changelog: https://github.com/GEOS-ESM/MAPL/compare/v2.18.3...v2.19.0
Files
GEOS-ESM/MAPL-v2.19.0.zip
Files
(1.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:62bcc12229a773215d2cf202a60eca99
|
1.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/GEOS-ESM/MAPL/tree/v2.19.0 (URL)