GEOS-ESM/MAPL: MAPL 2.66.0
Rattachement africain : gy, gb, us. Niveau de preuve : code pays fourni par la source.
Le résumé fourni par la source
This release of MAPL is mainly for a fix in some sorting code used in GEOS for our boundary condition construction. An integer overflow was found at very-high resolution. Beyond that are minor infrastructure updates to ESMA_env and ESMA_cmake as well as our beginning efforts at using ML agents with MAPL development. This is zero-diff to MAPL v2.65 This version of MAPL was tested with: Intel Fortran Classic (ifort) 2021.13 Intel Fortran (ifx) 2025.3 GCC 13.2.0, 14.2.0, and 15.2.0 NAG 7.2 The libraries this version of MAPL is currently tested with are below. Baselibs 8.24.0 netcdf-c 4.9.2 netcdf-fortran 4.6.1 ESMF 9.0.0b08 (Note: MAPL only requires 8.6.1 at the moment) GFE 1.20.0 gFTL 1.16.0 gFTL-shared 1.11.0 pFUnit 4.13.0 (optional) fArgParse 1.10.0 (if -DBUILD_WITH_FARGPARSE=YES, default=YES) pFlogger 1.17.0 (if -DBUILD_WITH_PFLOGGER=YES, default=YES) UDUNITS2 2.28.8 Also, if you build with Baselibs and/or -DUSE_F2PY=ON, you should use (at least): ESMA_cmake v3.72.0 We recommend most external users set -DUSE_F2PY=OFF We also require CMake 3.24 or higher. From CHANGELOG.md Fixed Guarded against 32-bit integer overflow in QSswap Added Added 9 modular OpenCode agent skills for MAPL development workflows (replaces AGENTS.md) mapl-setup: First-time environment configuration mapl-build: Building with NAG, gfortran, Intel compilers mapl-testing: Running and debugging tests with pFUnit fortran-style: MAPL Fortran coding standards mapl-error-handling: Error handling macros and best practices github-workflow: Git/GitHub conventions and PR process remote-build: Building on bucy with Intel compiler pfunit-troubleshooting: Debug pFUnit test failures compiler-switching: Switch between compilers safely Added .rgignore to have ripgrep ignore common build directories Changed Update components.yaml ESMA_env v5.17.0 Update to Baselibs 8.24.0 ESMF v9.0.0b08 GFE v1.22.0 pFUnit v4.15.0 curl 8.17.0 NCO 5.3.6 CDO 2.5.4 Various updates for Athena/Turin/TOSS5 at NAS Support for Athena/Turin/TOSS5 at NAS Update build.csh to support Athena/Turin/TOSS5 at NAS Also remove Haswell ESMA_cmake v3.72.0 Add USES_TERMINAL to our tests target to ensure output is shown as tests run with Ninja Updates for f2py and f2py3 for running on macOS with Spack Add Athena frontend nodes for NAS detection Remove ctest pre-test build What's Changed Feature/add clinerules by @tclune in https://github.com/GEOS-ESM/MAPL/pull/4365 v2: Add .rgignore file by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/4372 v2: Update components - 2026-Feb-09 by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/4371 Fixed 32-bit integer overflow bug in sort.c by @atrayano in https://github.com/GEOS-ESM/MAPL/pull/4381 Add OpenCode agent skills for MAPL development by @tclune in https://github.com/GEOS-ESM/MAPL/pull/4393 v2: Prepare for 2.66.0 release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/4400 GitFlow: Merge develop into main for 2.66 release by @mathomp4 in https://github.com/GEOS-ESM/MAPL/pull/4404 Full Changelog: https://github.com/GEOS-ESM/MAPL/compare/v2.65.0...v2.66.0
Ce résumé expose les affirmations des auteurs. BNTIC ne l’interprète pas comme une validation indépendante des résultats.
Le contrôle bibliographique ouvert
Les institutions déclarées
Une affiliation ne permet pas de déduire la nationalité d’un auteur.