CICE-Consortium / Icepack

Development repository for sea-ice column physics
Other
25 stars 131 forks source link

finalize 0-layer thermo and cesm ponds deprecation in Icepack #411

Closed eclare108213 closed 1 year ago

eclare108213 commented 1 year ago
dabail10 commented 1 year ago

I think that hs0 is only used for the CESM ponds. hs0 is used to initialize the snow fraction in shortwave_dEdd_set_snow which is still called in the level ponds. However, with hs0 set to 0, the snow fraction will be set to 1 and then it is recomputed using hs1. Not sure if this subroutine should even be called.

eclare108213 commented 1 year ago

@dabail10 I'll take a look, thanks for the insight.

eclare108213 commented 1 year ago

I need to fix the formatting in the documentation, both here and in https://github.com/CICE-Consortium/CICE/pull/787

eclare108213 commented 1 year ago

Unfortunately LANL is blocking my access to the Icepack documentation generated from this PR. Could someone take a look at section 2.7 (there should be a new subsection called 'Snow fraction') and the bottom of the variable index, and let me know if they formatted okay?

apcraig commented 1 year ago

Everything looks good to me. I tried to grab the pdf to send to you, but I think pdfs are only generated with a tag or something.

eclare108213 commented 1 year ago

I reverted the default/initial values of hs0 in both Icepack here and CICE https://github.com/CICE-Consortium/CICE/pull/787, but otherwise did not alter the documentation updates in either PR, pending resolution of https://github.com/CICE-Consortium/CICE/issues/635. This PR partially addresses the confusing documentation called out in that PR.

apcraig commented 1 year ago

Test results for cheyenne intel are here, https://github.com/CICE-Consortium/Test-Results/wiki/icepack_by_hash_forks#ef0efc78666d7b7451eb86a76e2eb0e35f50156a. Updated PR too.