Skip to content

CICE6.1.3

Compare
Choose a tag to compare
@apcraig apcraig released this 27 Aug 22:17
7888bc8

CICE6.1.3 is a minor update of CICE6.1.2 from June, 2020. It includes Icepack1.2.3. This and the Icepack tag fix a couple of minor bugs in the old aerosol scheme and the snow melt budget. The upwind advection scheme has been deprecrated and the shortwave redistribution has been refactored to allow redistribution in both the Bitz/Lipscomb and mushy schemes. Several other minor features were added and documentation was updated.

Major changes:

Bug fixes:

  • Update Icepack which includes a snow melt bug fix (CICE-Consortium/Icepack#328) and a fix to aerosols (CICE-Consortium/Icepack#330). These fixes will probably change answers but not science. #499 #511
  • Remove iblk from write statements; fix cpp NEMO_IN_CICE. This does not affect answers. #463
  • OMP bug fixes. This fixes some failing BGC tests with a PGI compiler, but does not change answers. #478

Enhancements:

  • Deprecate upwind advection option #508
  • Fix bug in bgc initialization when starting from ice state but no bgc #507
  • Generalize sw_redist implementation in Icepack (CICE-Consortium/Icepack#326), so it can be turned on with both ktherm=1 (Bitz/Lipscomb) and ktherm=2 (mushy-layer). By default, the sw_redist is now off. In the prior implementation, it was on with ktherm=1 and off with ktherm=2. This change is bit-for-bit with prior results if the namelist are set consistently. #497
  • Compute and add ability to send shortwave penetration by radiation category #495, #500
  • Update plots to use scientific notation #506
  • Add ability to define some cice options by default using .cice_set and add some warning messages when multiple cice_setup options conflict. Change results reporting and code coverage so it clones with --depth=1 only #494
  • Clean up and document C Preprocessor (CPP) flags #490, #496
  • Add restart_coszen namelist to write extra field to restart files #480
  • Addition of fswthru by components #479
  • Add Pstar and Cstar to namelist #475 #477
  • Verbose diagnostic output for model configuration #468 #488, #494
  • Allow for read of tlat, tlon, anglet with popgrid #463
  • Optionally rotate wind/stress from to computational grid (from true north). Set via new namelist, rotate_wind, with default set to true. This default is consistent with prior implementation. #473
  • Changes to the nuopc/dmi driver. Allow for coupling to both nemo and hycom in the nuopc/dmi driver #474.
  • Changes to the nuopc/cmeps driver #478, #480, #500
  • Update the Makefile to support compilation of CICE into a library, use of external ESMF, and DEPFILE #478
  • Add MACHINFO and ENVINFO to env files #466
  • Add lcov code coverage tool #467 #470

Documentation

  • Update version number #511
  • Update documentation of box2001 test #510
  • Update citation info #487
  • Update lcov and env documentation #476
  • Update documentation in general