Update the icepack submodule to v1.5.3 - #8054
Conversation
|
The code changes are more fully described in https://e3sm.atlassian.net/wiki/spaces/pd/pages/5813108745/Overview+of+Icepack+synchronization+February+2026. The icepack submodule should be pointing to commit cf1d460fbb6a13d28988f798b33734f46d70a9dc |
|
|
@eclare108213 -- I ran some tests of this PR, and it does pass the ERS, PEM and PET ice_developer tests (except of course for changes to the namelists and results). I also ran the scripts that semi-automate making bld files consistent with Registry and it came up with some differences in namelist_definition_mpassi.xml. Most of them look like ordering of configs and their definitions, and maybe one small difference in this definition: |
|
Sorry @eclare108213 -- I should have said that I'm happy to push the changes the scripts come up with to your branch. I mostly wanted to give you a heads-up |
No worries, this was super easy, and I improved the English grammar too... |
|
I'm currently running B-case comparison tests on Chrysalis, will post results when available. |
|
Results from 30 year B-case comparison, run in LR piControl (ne30pg2_r05_IcoswISC30E3r5.WCYCL1850): https://e3sm.atlassian.net/wiki/spaces/pd/pages/5960761345/Icepack+v1.5.3 Results here use existing default level ice melt pond scheme. Baseline (current Icepack v1.5.0): MPAS-Analysis years 21-29 The baseline run crashed at the end of year 30 in a snow grain radius calculation, a known bug fixed in Icepack v1.5.3. Some comparison plots: NH winter sea ice thickness |
darincomeau
left a comment
There was a problem hiding this comment.
Approved based on above B-case testing
|
@eclare108213 I think this is ready to move out of 'Draft' mode. EDIT: We should also add "Fixes #7991" in the PR description so it will close that issue. I can do that @eclare108213 (don't want to edit that without giving heads up). |
proteanplanet
left a comment
There was a problem hiding this comment.
Approved based on extensive testing.
erinethomas
left a comment
There was a problem hiding this comment.
Approved - based on extensive testing in fully coupled wave configurations.
njeffery
left a comment
There was a problem hiding this comment.
Approved based on provided analysis.
|
@jonbob We are ready to add this to master to help finalize v3.2 (a few more changes coming to the final configuration) |
|
@proteanplanet -- I assume this should have the post3.1 tag? |
|
This has also passed the SMS.ne30pg2_r05_IcoswISC30E3r5.WCYCL1850.chrysalis_intel |
|
This needs to be rebased following the merge of #7958 and the above conflict resolved. @erinethomas has a patch commit that's needed here given the changes to wave sea ice coupling that I've tested (but we should re-run basic smoke testing here). |
adbf71a to
2ce7a3a
Compare
|
Rebased on current master, added erinethomas@7659888 to reconcile changes with #7958, and force-pushed updated. Passes |
Update the icepack submodule to v1.5.3 Replaces the Icepack submodule in E3SM with Icepack version 1.5.3 and updates MPAS-seaice to accommodate the new code. This PR is climate-changing due to changes in the Icepack column physics modules to fix bugs in the meltpond tracer specification and pond water density, and to remove residual ice. A number of other bug fixes and enhancements are also included, which do not affect E3SM at this time. In particular, this PR adds a new sea-level meltpond parameterization, currently turned off. Icepack support for wave-ice coupling in E3SM is also included in this PR, to be fully implemented in a separate PR. Fixes #7991 [NML] [CC]
|
Passes (with expected baseline and NML DIFFs):
Merged to next |
|
merged to master and expected baseline and NML DIFFs are set to be blessed after pm-cpu returns from maintenance. But there may be more due to ekat build fails on some tests |








Replaces the Icepack submodule in E3SM with Icepack version 1.5.3 and updates MPAS-seaice to accommodate the new code.
This PR is climate-changing due to changes in the Icepack column physics modules to fix bugs in the meltpond tracer specification and pond water density, and to remove residual ice. A number of other bug fixes and enhancements are also included, which do not affect E3SM at this time. In particular, this PR adds a new sea-level meltpond parameterization, currently turned off. Icepack support for wave-ice coupling in E3SM is also included in this PR, to be fully implemented in a separate PR.
Fixes #7991
[NML]
[CC]