Skip to content

CICE Recent Changes

Tony Craig edited this page Nov 15, 2024 · 121 revisions

Important changes to the code on the master branch since the last numbered release

Date of last update: 15 Nov 2024

By: T. Craig

Last numbered release: CICE 6.5.1 (May 20, 2024)

Major Changes

  • Update BGC and Icepack interfaces #968

Bug fixes

  • Update the floe size distribution implementation and interfaces per changes in icepack #975 Changes answers for all results
  • Fix icepack_aggregate arguments in ice_precribed_mod.F90 #980
  • Confirm backward compatibility for PIO reads on non-parallel files #966
  • Add PIO finalize calls to improve PIO cleanup. Avoids an abort due to too many MPI communicators when writing lots of files. Add a new test to write hourly files for a 1 year test run. #964
  • pio_errorhandling call was in the wrong location #973

Enhancements

  • Update to Icepack1.5.0 TBD
  • Access alternative congelation ice formulation in icepack #965
  • Update CICE plotting tools #958
  • Change shr_file to shr_log #960
  • Enable prescribed ice for UFS #964
  • NUOPC/CMEPS driver
    • Write restart at end of run via NUOPC component attribute & Initialize cpl_scalar field when created for UFS #995
    • Reduce prints in shr_orbital #981
    • Check for REST_OPTION = 'end' and whether stop_ymd is the same interval as the restarts; fix pointer file names when multiple instances are turned on. #990
    • Allow the driver to set msec #991
  • Grid
    • Allow kmt variable to be named "mask" #985
    • Allow a single processor to read netcdf variables that are not of size nx_global by ny_global #985
    • Split reading the mask and grid into separate subroutines #985
    • Deprecate the ORCA grid #986
  • Machine port #974, Update izumi_nag port #958

Documentation

  • Update version number to CICE6.6.0. TBD
  • Update bgc namelist options. #968
  • Update grid documentation. #985
  • Update timeseries plotting documentation. #958

Important NOTES

Describe BGC changes to interface etc in more detail

Include Jim Edwards as author