Published July 11, 2024
| Version 2024.02
Software
Open
NOAA-GFDL/FMS: 2024.02
Authors/Creators
- colingladueNOAA
- Seth Underwood1
- uramirez8707
- Tom Robinson1
- Ryan Mulhall1
- Rusty Benson
- Jess
- Zhi Liang
- Ray Menzel1
- Ed Hartnett2
- Edward Hartnett3
- MiKyung Lee
- gbw-gfdl
- Eric
- slm7826
- Miguel R Zuniga
- Niki Zadeh
- Rahul Mahajan
- Robert Hallberg4
- Lauren Chilutti
- fpaulot
- ganganoaa
- Jesse Lentz
- Marshall Ward5
- Caitlyn McAllister
- Christopher Dupuis6
- Dom Heinzeller7
- Lucas Harris4
- Matthew Harrison8
- 1. @NOAA-GFDL
- 2. CIRES, University of Colorado
- 3. CIRES, University of Colorado, Boulder/NOAA EMC
- 4. NOAA/GFDL
- 5. @noaa-gfdl
- 6. Columbia University
- 7. National Oceanic and Atmospheric Administration, Earth System Research Laboratory, Global Systems Division
- 8. USDOC/NOAA/GFDL
Description
[2024.02] - 2024-07-11
Known Issues
- Diag Manager Rewrite: See 2024.01.02 for known output file differences regarding the new diag manager. The new diag_manager is disabled by default, so these differences will only be present if
use_modern_diagis set to true in thediag_manager_nml. - BUILD(HDF5): HDF5 version 1.14.3 generates floating point exceptions, and will cause errors if FMS is built with FPE traps enabled. FPE traps are turned on when using the debug target in mkmf.
- GCC: version 14.1.0 is unsupported due to a bug with strings that has come up previously in earlier versions. This will be caught by the configure script, but will cause compilation errors if using other build systems.
Added
- TIME_INTERP: Enables use of
verboseoption intime_interp_external2calls fromdata_override. The option is enabled indata_override_nmlby settingdebug_data_overrideto true. (#1516) - COUPLER: Adds optional argument to
coupler_types_send_dataroutine that contains the return statuses for any calls made to the diag_manager'ssend_dataroutine. (#1530) - MPP: Adds a separate error log file
warnfile.<root pe num>.outthat only holds output from anympp_errorcalls made during a run (#1544)
Changed
- DIAG_MANAGER: The
diag_field_log.outoutput file of all registered fields will now include the PE number of the root PE at the time of writing (ie. diag_field_log.out.0). This is to prevent overwritting the file in cases where the root PE may change. (#1497)
Fixed
- CMAKE: Fixes real kind flags being overwritten when using the Debug release type (#1532)
- HORIZ_INTERP: Fixes allocation issues when using method-specific horiz_interp_new routines (such as
horiz_interp_bilinear_new) by settingis_allocatedand themethod_typeduring initialization for each method. (#1538)
Tag Commit Hashes
- 2024.02-alpha1 5757c7813f1170efd28f5a4206395534894095b4
- 2024.02-alpha2 5757c7813f1170efd28f5a4206395534894095b4
- 2024.02-beta1 ca592ef8f47c246f4dc56d348d62235bd0ceaa9d
- 2024.02-beta2 ca592ef8f47c246f4dc56d348d62235bd0ceaa9d
Files
NOAA-GFDL/FMS-2024.02.zip
Files
(2.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:e030cf38fb6bd3d79feb4d8e6334db78
|
2.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/NOAA-GFDL/FMS/tree/2024.02 (URL)