Published June 22, 2020
| Version v2.2.0
Software
Open
GEOS-ESM/MAPL: MAPL 2.2 Release
Creators
- 1. Massachusetts Institute of Technology
Description
This is a minor release of MAPL. All testing so far shows it to be zero-diff when running the GEOS GCM. However, it does contain a number of updates and fixes to MAPL 2.1.
NOTE: To use this version of MAPL requires a Baselibs of 6.0.13 or higher. It now requires gFTL, gFTL-shared, yaFyaml, and pFlogger.
Added- Added LLC grid factory
- Added support for wildcard expansions (using regex)
- Added "public" for 2 interfaces: ESMFL_Diff, and ESMFL_statistics
- Added support for sampling along a 1-D timeseries in History
- Introduced generic subdirectory
- String.F90 - encapsulates deferred length strings
- Added target "build-tests" that will build all tests. This will enable ctest to be more selective about which tests.
- Added ability of MAPL_GridCompGetFriendlies to recurse its children
- Added
esma_add_subdirectory(ESMA_env)
toCMakeLists.txt
to allow installation of various files to thebin
andetc
directories under install prefix - Added wildcard support for short name in automatic code generator for gridded components.
- Added new CI test for building GCM on pull request
- Refactored aliases in python automatic code generator. Now aliases are tailored per column. This allows T/F to be safely used as aliases for .true./.false. without risking things like the short name of Temperature.
- Move to use Baselibs 6.0.13
- Update CI to use Baselibs 6.0.13 (GCC 9.3.0)
- Update
components.yaml
- ESMA_env v2.1.5
- ESMA_cmake v3.0.3
- Updates for JEDI/ecbuild compatibility
- Updates to CMake to use
NOINSTALL
- Update
components.yaml
to useNOINSTALL
- ESMA_cmake v3.0.6
- ecbuild geos/v1.0.5
- Updates to CMake to use
- Renamed MAPL_Profiler executable demo.x to profiler.x
Renamed directories. Sub-libraries now named MAPL.<sub>
./MAPL_Base
=>./base
(MAPL.base
)./GMAO_pFIO
=>./pfio
./MAPL_Profiler
=>./profiler
./MAPL_Shared
=>./shared
Updated
components.yaml
to useESMA_env
andESMA_cmake
if building MAPL as standalone
- Removed duplicate
Python
directory - Removed CircleCI
Files
GEOS-ESM/MAPL-v2.2.0.zip
Files
(1.5 MB)
Name | Size | Download all |
---|---|---|
md5:8b3c390e0e9918472108d17b7c87728b
|
1.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/GEOS-ESM/MAPL/tree/v2.2.0 (URL)