Skip to content

2021.03

Compare
Choose a tag to compare
@rem1776 rem1776 released this 16 Aug 14:31
· 411 commits to main since this release
9d25a1e

[2021.03] - 2021-08-16

Known Issues

  • DIAG_MANAGER: 3D diurnal diagnostic variables are not supported in this version of FMS

Added

  • FMS2_IO: Documentation was added for FMS2_io to help users convert from fms_io/mpp_io

Changed

  • FMS2_IO: The error messages in FMS2_io were updated to give more useful information
  • TEST_FMS: The unit tests in mosaic, axis_utils, and time_interp_external were updated to use the FMS2_io version of these routines and are no longer skipped
  • DOCS: The doxygen generated documentation has been improved with more doxygen comments added and a more cohesive layout
  • TEST_FMS: Unit tests for time_manager were updated to use the new get/set_date_gregorian routines

Removed

  • MPP_IO: The namelist variable use_mpp_io was removed from interpolator, amip_interp, diag_manager, topography, xgrid, and data_override
  • MPP_IO: Any remaining fms_io/mpp_io calls from the source and test code were removed
  • FMS: Removes the hardcoded path for input.nml, path now may be specified in the call to fms_init

Fixed

  • MPP: Fixes algorithm used with nested grid updates to properly coalesce x-dir and y-dir pelists for vector quantities
  • CMAKE/AUTOTOOLS: Fixes for minor issues with filenames in both the CMake and autotools build systems
  • MPP: Restored deleted pset functionality needed by GFDL SCM by reinstating mpp_pset.F90
  • MPP: Fixed uninitialized variables for data domains in mpp domains broadcast routines
  • MPP: Minor memory leaks from deallocating domains
  • AXIS_UTILS: Fix PGI related error with string length sizes

Tag Commit Hashes