Skip to content

CICE6.5.0

Compare
Choose a tag to compare
@apcraig apcraig released this 31 Oct 01:11
· 52 commits to main since this release
4450a3e

CICE6.5.0 updates CICE6.4.2 from September 2023 and includes Icepack1.4.0.

This release updates the C-grid solver to make it more robust. It also includes the first updates in Icepack from the E3SM integration. Some Icepack interfaces have changed. Other important changes include the frazil coupling implementation, addition of the 5-band snicar shortwave feature, and an update of the JRA55 tx1 grid forcing. Finally, the cicedynB directory has been removed and renamed to cicedyn.

Important NOTES

  • This release improves the robustness of the C-grid solver and can be considered the first fully supported release of the C-grid feature.
  • Icepack was updated with non-backward-compatible interface changes. More details can be seen in the Icepack1.4.0 release notes.
  • CICE tx1 grid JRA55 forcing from prior versions was incorrect, this has been fixed.

Major Changes

  • Update areafact calculation remapping advection and set l_fixed_area to true for C grid solutions (This changes answers slightly with remap advection and improves the C-grid solutions) #849
  • Update Icepack to version with E3SM initial integration modification. Update CICE to be compatible. (This changes temperature values on restart files where ice does not exist but is bit-for-bit otherwise. This also changes some Icepack intefaces) #879
    • Update snicar shortwave/aerosol optics implementation, add snicar tests
    • Add Tf argument to several Icepack subroutine interfaces
    • Cleanup/remove several static Icepack subroutine arguments
    • Update snow physics control
    • Update CICE driver and coupling layers as needed
  • Update the tfrz_options settings for some configurations (This changes answers for those configurations) #883

Bug fixes

  • Update the JRA55 tx1 atm forcing dataset #876
  • Fix bug in lateral melt in Icepack (This changes all results) #902
  • Fix error in the computation of N and E grid values when TLON, TLAT, ANGLET are on the CICE grid file. #899
  • Fix the mesh check method in the nuopc/cmeps coupling layer #873

Enhancements

  • Add cpl_frazil and update use of update_ocn_f consistent with upgrades to Icepack #889
  • Add atm_data_version namelist to control JRA55 atm forcing file versioning #876
  • Update computation of intermediate quantities for the seabed stress (This changes answers for C-grid with seabed stress turned on) #893
  • Change nuopc/cmeps coupling layer to use CESM style field names #869
  • Add single channel test cases #875
  • Port to Perlmutter #882
  • Add CPP NO_SNICARHC to turn off hardcoded 5-band dEdd tables in Icepack. By default this is on. #886
  • Remove the cicedynB link, provided temporarily for backwards compatibility when the directory was renamed to cicedyn. #887
  • Update input data path on Derecho #890
  • Update Icepack #879, #886, #902, #903

Documentation