There is a newer version of this record available.

Software Open Access

GEOS-ESM/MAPL: MAPL 2.2 Release

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


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Matthew Thompson</dc:creator>
  <dc:creator>Ben Auer</dc:creator>
  <dc:creator>Tom Clune</dc:creator>
  <dc:creator>Atanas Trayanov</dc:creator>
  <dc:creator>Weiyuan Jiang</dc:creator>
  <dc:creator>Peter Norris</dc:creator>
  <dc:creator>Lizzie Lundgren</dc:creator>
  <dc:creator>Elliot Sherman</dc:creator>
  <dc:creator>William Jamieson</dc:creator>
  <dc:creator>Liam Bindle</dc:creator>
  <dc:creator>Sebastian David Eastham</dc:creator>
  <dc:creator>Bill Putman</dc:creator>
  <dc:creator>Yury Vikhliaev</dc:creator>
  <dc:date>2020-06-22</dc:date>
  <dc: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) to CMakeLists.txt to allow
installation of various files to the bin and etc 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

Changed

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 use NOINSTALL
ESMA_cmake v3.0.6
ecbuild geos/v1.0.5




Renamed MAPL_Profiler executable demo.x to profiler.x
Renamed directories.   Sub-libraries now named MAPL.&lt;sub&gt;

./MAPL_Base =&gt; ./base (MAPL.base)
./GMAO_pFIO =&gt; ./pfio
./MAPL_Profiler =&gt; ./profiler
./MAPL_Shared =&gt; ./shared  


Updated components.yaml to use ESMA_env and ESMA_cmake if
building MAPL as standalone


Removed

Removed duplicate Python directory
Removed CircleCI
</dc:description>
  <dc:identifier>https://zenodo.org/record/3903435</dc:identifier>
  <dc:identifier>10.5281/zenodo.3903435</dc:identifier>
  <dc:identifier>oai:zenodo.org:3903435</dc:identifier>
  <dc:relation>url:https://github.com/GEOS-ESM/MAPL/tree/v2.2.0</dc:relation>
  <dc:relation>doi:10.5281/zenodo.3903434</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:title>GEOS-ESM/MAPL: MAPL 2.2 Release</dc:title>
  <dc:type>info:eu-repo/semantics/other</dc:type>
  <dc:type>software</dc:type>
</oai_dc:dc>
1,591
443
views
downloads
All versions This version
Views 1,59143
Downloads 44312
Data volume 684.7 MB17.8 MB
Unique views 1,35140
Unique downloads 14410

Share

Cite as