Open zhaobin74 opened 1 year ago
You could also try asking this question here, https://bb.cgd.ucar.edu/cesm/forums/cice-consortium.146/
Thanks for posting on the forum. I do think this might be a bug. Unless the intention was to reset the whole column regardless? I will investigate.
Hi All,
This is more of a question. In init_vertical_profile, logical
tice_high
is set to true if a given ice layerk
haszTin
aboveTmlt
. https://github.com/CICE-Consortium/Icepack/blob/86cae16d1b7c4c4f8a410fccac155374afac777f/columnphysics/icepack_therm_vertical.F90#L903-L904 If mushy layer thermodynamic scheme is used,zTin
is corrected and a warning is issued. https://github.com/CICE-Consortium/Icepack/blob/86cae16d1b7c4c4f8a410fccac155374afac777f/columnphysics/icepack_therm_vertical.F90#L933-L941The current logic will also correct all layers below
k
, regardless of whether those layers have higherzTin
thanTmlt
, sincetice_high
staysTrue
within thek-loop
. My question is: is this correction of lower layers intended to be that way?Thank you.