Software Open Access
Matthew Thompson; Ben Auer; Tom Clune; Atanas Trayanov; Weiyuan Jiang; Peter Norris; Lizzie Lundgren; Elliot Sherman; William Jamieson; Liam Bindle; Sebastian David Eastham; Bill Putman; Yury Vikhliaev
<?xml version='1.0' encoding='utf-8'?> <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd"> <identifier identifierType="DOI">10.5281/zenodo.3903435</identifier> <creators> <creator> <creatorName>Matthew Thompson</creatorName> </creator> <creator> <creatorName>Ben Auer</creatorName> </creator> <creator> <creatorName>Tom Clune</creatorName> </creator> <creator> <creatorName>Atanas Trayanov</creatorName> </creator> <creator> <creatorName>Weiyuan Jiang</creatorName> </creator> <creator> <creatorName>Peter Norris</creatorName> </creator> <creator> <creatorName>Lizzie Lundgren</creatorName> </creator> <creator> <creatorName>Elliot Sherman</creatorName> </creator> <creator> <creatorName>William Jamieson</creatorName> </creator> <creator> <creatorName>Liam Bindle</creatorName> </creator> <creator> <creatorName>Sebastian David Eastham</creatorName> <affiliation>Massachusetts Institute of Technology</affiliation> </creator> <creator> <creatorName>Bill Putman</creatorName> </creator> <creator> <creatorName>Yury Vikhliaev</creatorName> </creator> </creators> <titles> <title>GEOS-ESM/MAPL: MAPL 2.2 Release</title> </titles> <publisher>Zenodo</publisher> <publicationYear>2020</publicationYear> <dates> <date dateType="Issued">2020-06-22</date> </dates> <resourceType resourceTypeGeneral="Software"/> <alternateIdentifiers> <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/3903435</alternateIdentifier> </alternateIdentifiers> <relatedIdentifiers> <relatedIdentifier relatedIdentifierType="URL" relationType="IsSupplementTo">https://github.com/GEOS-ESM/MAPL/tree/v2.2.0</relatedIdentifier> <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.3903434</relatedIdentifier> </relatedIdentifiers> <version>v2.2.0</version> <rightsList> <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights> </rightsList> <descriptions> <description descriptionType="Abstract"><p>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.</p> <p>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.</p> Added <ul> <li>Added LLC grid factory</li> <li>Added support for wildcard expansions (using regex)</li> <li>Added "public" for 2 interfaces: ESMFL_Diff, and ESMFL_statistics</li> <li>Added support for sampling along a 1-D timeseries in History</li> <li>Introduced generic subdirectory</li> <li>String.F90 - encapsulates deferred length strings</li> <li>Added target "build-tests" that will build all tests. This will enable ctest to be more selective about which tests.</li> <li>Added ability of MAPL_GridCompGetFriendlies to recurse its children</li> <li>Added <code>esma_add_subdirectory(ESMA_env)</code> to <code>CMakeLists.txt</code> to allow installation of various files to the <code>bin</code> and <code>etc</code> directories under install prefix</li> <li>Added wildcard support for short name in automatic code generator for gridded components.</li> <li>Added new CI test for building GCM on pull request</li> </ul> Changed <ul> <li>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.</li> <li>Move to use Baselibs 6.0.13<ul> <li>Update CI to use Baselibs 6.0.13 (GCC 9.3.0)</li> <li>Update <code>components.yaml</code><ul> <li>ESMA_env v2.1.5</li> <li>ESMA_cmake v3.0.3</li> </ul> </li> </ul> </li> <li>Updates for JEDI/ecbuild compatibility<ul> <li>Updates to CMake to use <code>NOINSTALL</code></li> <li>Update <code>components.yaml</code> to use <code>NOINSTALL</code><ul> <li>ESMA_cmake v3.0.6</li> <li>ecbuild geos/v1.0.5</li> </ul> </li> </ul> </li> <li>Renamed MAPL_Profiler executable demo.x to profiler.x</li> <li><p>Renamed directories. Sub-libraries now named MAPL.&lt;sub&gt;</p> <ul> <li><code>./MAPL_Base</code> =&gt; <code>./base</code> (<code>MAPL.base</code>)</li> <li><code>./GMAO_pFIO</code> =&gt; <code>./pfio</code></li> <li><code>./MAPL_Profiler</code> =&gt; <code>./profiler</code></li> <li><code>./MAPL_Shared</code> =&gt; <code>./shared</code> </li> </ul> </li> <li><p>Updated <code>components.yaml</code> to use <code>ESMA_env</code> and <code>ESMA_cmake</code> if building MAPL as standalone</p> </li> </ul> Removed <ul> <li>Removed duplicate <code>Python</code> directory</li> <li>Removed CircleCI</li> </ul></description> </descriptions> </resource>
All versions | This version | |
---|---|---|
Views | 1,604 | 43 |
Downloads | 443 | 12 |
Data volume | 684.7 MB | 17.8 MB |
Unique views | 1,362 | 40 |
Unique downloads | 144 | 10 |