Icepack1.3.3
Icepack version 1.3.3 is being released with CICE6.4.1. This is a minor release update from the Icepack1.3.2 release in August, 2022. This update includes several bug fixes including to the dEdd implementation for modal aerosols and the snow grain implementation. It adds some new features including the saltflux_option. It also deprecates the zsalinity feature using preprocessor flags to enable the changes to be more easily reversed. Please contact the CICE Consortium with any concerns regarding deprecated code. We will consider keeping it.
Bug fixes
- Fix bugs in dEdd implementation including missing g/w0/tau calculation after "aerosol in snow" and bug in computation of modal aerosol taer/waer/gaer by fixing multiply of nilyr and nslyr. THIS CHANGES ANSWERS for tr_aero and modal aerosols #400
- Fix bugs in snow grain radius, corrects the magnitude of a parameter controlling wet metamorphosis of snow THIS CHANGES ANSWERS for snwgrain cases #415
- Fix brine volume conservation check #415
Enhancements
- Refactor computation of g/w0/tau, get rid of use of puny THIS CHANGES ANSWERS but preserves climate #400
- Change some constants in dEdd to double precision THIS COULD CHANGE ANSWER but preserves climate #400
- Add saltflux_options constant and prognostic #418
- Add argcheck parameter, not yet used #397
- Rename configuration options so all lower case for improved scripts robustness #397
- Clean up unused variables and remove trailing blanks from several files #397
- Port to NCCS machine discover #398
- Add modal tests #400
- Update fsd test length #414
- Force IO unit closing on exit of Icepack to address a bug in MacOSX to ensure output is written fully #403
- Add checker in source code to Github Actions CI, we don't want tabs in the code #417
- Add warning for wave_spec_type='none' with FSD #409
- Final deprecation of 0-layer thermo and cesm meltponds #411
- Initial deprecation of zsalinity #413
- Remove trailing blank spaces #419
Documentation