Deprecate zsalinity#1017
Merged
Merged
Conversation
- Remove zsalinity variables restart_zsal, solve_zsal, fzsal, grid_oS, l_skS, - Update Icepack interface calls - iceapck_parameters.F90 - - Remove fzsal from coupling_prep subroutine and interface - Support zsalinity namelist for backwards compatibility. Has no effect except if solve_zsal or restart_zsal = true then the code aborts. - Update documentation - Requires update to Icepack
Contributor
Author
|
Will require an update to Icepack still to be done. One question from me. I have left the ability to read old namelist with zsalinity variables in it. They are ignored except if solve_zsal is set to true in which case the code aborts. Those namelist variables are removed from the default icepack_in and are not documented anymore. Should we formally remove support for reading those namelist as well? That would mean an older namelist input file would fail if used with this version. |
eclare108213
approved these changes
Apr 24, 2025
Contributor
Author
|
Have run full test suites with Icepack and CICE, all results look good and are bit-for-bit. https://github.com/CICE-Consortium/Test-Results/wiki/cice_by_hash_forks#e392863dde37235778528485a562229e254cefea. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR checklist
Deprecate zsalinity
apcraig
Results are bit for bit and as expected, https://github.com/CICE-Consortium/Test-Results/wiki/cice_by_hash_forks#e392863dde37235778528485a562229e254cefea
Remove zsalinity code (was deprecated via abort previously)
Remove zsalinity variables restart_zsal, solve_zsal, fzsal, grid_oS, l_skS,
Update Icepack interface calls
Remove fzsal from coupling_prep subroutine and interface
Support zsalinity namelist for backwards compatibility. Has no effect except if solve_zsal or restart_zsal = true then the code aborts.
Update documentation
Update Icepack to #5feadd007a58f