Published December 4, 2023
| Version 2023.04
Software
Open
NOAA-GFDL/FMS: 2023.04
Authors/Creators
- colingladueNOAA
- Seth Underwood1
- Tom Robinson2
- uramirez8707
- Ryan Mulhall2
- Rusty Benson
- Jess
- Zhi Liang
- Ray Menzel2
- Ed Hartnett3
- Edward Hartnett4
- MiKyung Lee
- gbw-gfdl
- Eric
- Miguel R Zuniga
- slm7826
- Niki Zadeh
- Rahul Mahajan
- Robert Hallberg5
- Lauren Chilutti
- fpaulot
- Marshall Ward6
- Jesse Lentz
- Caitlyn McAllister
- Christopher Dupuis7
- lharris4
- Matthew Harrison8
- Dom Heinzeller9
- Tara McQueen
- Tom
- 1. NOAA - GFDL
- 2. @NOAA-GFDL
- 3. CIRES, University of Colorado
- 4. CIRES, University of Colorado, Boulder/NOAA EMC
- 5. NOAA/GFDL
- 6. @noaa-gfdl
- 7. Columbia University
- 8. USDOC/NOAA/GFDL
- 9. National Oceanic and Atmospheric Administration, Earth System Research Laboratory, Global Systems Division
Description
[2023.04] - 2023-12-04
Known Issues
- GCC 9 and below as well as GCC 11.1.0 are unsupported due to compilation issues. See prior releases for more details.
NO_QUAD_PRECISIONmacro is no longer set by FMS, theENABLE_QUAD_PRECISIONmacro has replaced prior usage ofNO_QUAD_PRECISION.-DENABLE_QUAD_PRECISIONshould be set if quad precision is to be used, otherwise FMS will not use quad precision reals where applicable.
Added
- DATA_OVERRIDE: A new namelist flag
use_data_table_yamlhas been added to enable usage of the yaml format data_override tables. This allows an executable built with yaml support be able to accept either format.
Changed
- RESERVED KEYWORD CHANGES: Various routines in FMS have been updated to not use fortran keywords for variable names. The names changed were:
data,unit, andvalue. This may affect usage of external code if argument names are explicitly used. Only required arguement names were changed to mitigate any breaking changes. - TESTS: Changes the testing scripts to allow for the
MPI_LAUNCHERenvironment variable override to work with any provided arguments.
Fixed
- CMAKE: Fixed build issue with CMake where precision default flags were being overwritten when using GNU and MPICH.
- AUTOTOOLS: Fixes issue affecting installs where the global libFMS.F90 module was not being installed correctly and adds post-install message.
- DIAG_MANAGER: Fixes issue with incorrect start_time functionality (from the 2023.02.01 patch)
Tag Commit Hashes
- 2023.04-beta1 be1856c45accfe2fb15953c5f51e0d58a8816882
Files
NOAA-GFDL/FMS-2023.04.zip
Files
(2.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:19913e016b79877036ae46abe7f26219
|
2.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/NOAA-GFDL/FMS/tree/2023.04 (URL)