Skip to content

Conversation

@anton-seaice
Copy link
Collaborator

Some notes related to #80 . This is a very short summary of the CICE5 configuration for esm1.6, the main reference will be the not-yet-written paper

@ClareCR @blimlim - should we have a seperate page for coupling, and put the meltwater stuff there?

@anton-seaice anton-seaice requested a review from blimlim February 4, 2026 02:26
@github-actions
Copy link

github-actions bot commented Feb 4, 2026

PR Preview
🚀 Preview of PR head commit bc08122 deployed to https://access-nri.github.io/access-esm1.6-configs/pr-previews/426
2026-02-09 13:22 AEDT
Preview generated through the Deploy to GitHub Pages workflow run 21810179954.

@anton-seaice anton-seaice requested a review from ccarouge February 4, 2026 02:26
@anton-seaice anton-seaice marked this pull request as ready for review February 4, 2026 02:33
@blimlim
Copy link
Collaborator

blimlim commented Feb 4, 2026

@ClareCR @blimlim - should we have a seperate page for coupling, and put the meltwater stuff there?

I think that could be good, though we could merge this as is and then move the meltwater information in a seperate PR for setting up the coupling page?

@anton-seaice
Copy link
Collaborator Author

@ClareCR @blimlim - should we have a seperate page for coupling, and put the meltwater stuff there?

I think that could be good, though we could merge this as is and then move the meltwater information in a seperate PR for setting up the coupling page?

I think i will leave it, the iceberg code is within the cice code, and the coupler page could be more about oasis3-mct

Copy link
Member

@ccarouge ccarouge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I spotted a few typos, nothing major. I would keep the meltwater portion and decide later if it needs to move depending on what documentation gets written.

I would approve but fixing the typos is going to cancel my approval anyway, I believe.

@ccarouge
Copy link
Member

ccarouge commented Feb 9, 2026

For next time, my GitHub handle is @ccarouge , "ClareCR" is the handle of Clare, our previous data manager (avoiding giving full name here).

@anton-seaice
Copy link
Collaborator Author

For next time, my GitHub handle is @ccarouge , "ClareCR" is the handle of Clare, our previous data manager (avoiding giving full name here).

oops! - I do this all the time

Co-authored-by: Claire Carouge <[email protected]>
Copy link
Collaborator

@blimlim blimlim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @anton-seaice, just a couple small questions

Comment on lines 8 to 12
- Zero-layer thermodynamics (Semtner 1976)
- One layer of snow and one layer of ice
- UM calculates ice surface temperature, and conductive heat flux into the sea-ice
- Ice transport - Lipscomb (2001) and ridging – Rothrock (1975)
- Internal Ice Stress follow EVP (Hunke and Dukowicz, 2002)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should the references here added to the bibliography?


## Meltwater Runoff

Like ESM1.5, the OASIS3-MCT coupler is used and the sea ice model acts as the interface between the atmosphere and ocean models. The only significant change to this interface since ESM1.5 is changes to meltwater from Antarctica and Greenland. As there is no ice sheet model, the volume of meltwater dischange from Antarctica and Greenland is equal to the instantaneous precipitation over each continent. In ESM1.6, this is partially discharged at the coastline of each continent (to represent ice shelf basal melt) and partially spread in open ocean (to represent melt from icebergs). In ESM1.5 all meltwater is at the coastlines. In addition, the latent heat to melt this water is now taken from the ocean. Meltwater runoff is configured in the `input_ice.nml` [namelist](https://github.com/ACCESS-NRI/access-esm1.6-configs/blob/dev-preindustrial%2Bconcentrations/ice/input_ice.nml#L14-L25) with a presrcibed pattern from the [lice dischange](https://github.com/ACCESS-NRI/access-esm1.6-configs/blob/13cc7d229b0d4bda193879b8b30cde3441d61bec/config.yaml#L98) input file.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just commenting on "the volume of meltwater dischange from Antarctica and Greenland is equal to the instantaneous precipitation over each continent"

Wondering if we need to be 100% accurate or whether it gets too complicated. My understanding is that when the snow depth on a grid point over antarctica/greenland exceeds a limit of 1100m, the excess is fed to the UM's river model and makes its way to the coast. Once it arrives it then gets treated as the meltwater and sent to CICE: https://github.com/CABLE-LSM/CABLE/blob/b2d3f8df5c055a5942f1f5e86288f736582afd74/src/science/soilsnow/cbl_surfbv.F90#L71-L98

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe something like "As there is no ice sheet model, excess snow over Antarctica and Greenland is redistributed as meltwater"?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah - we've always said there's no time lag though, so is the routing through the river model only a timestep or two ?

Copy link
Collaborator Author

@anton-seaice anton-seaice Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also thought the snow wasn't removed, just an equivalent volumne was added as meltwater

Copy link
Collaborator Author

@anton-seaice anton-seaice Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be good to document this properly somewhere, it does get discussed often

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll double check on these points and get back to you!

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be good to get @DaveBi to comment on what you write.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My understanding is that when the snow depth on a grid point over antarctica/greenland exceeds a limit of 1100m, the excess is fed to the UM's river model and makes its way to the coast.

Ok I think something like this is happening, I tried adding an extra 30m to one of the snow depth variables (s00i240) over the center of Antarctica in the UM restart:
download-64

I'm not sure how the snow variables interact, but the added snow makes it's way onto the snow mass variable, which subsides slowly over ~ 7 days.
download-65

Plotting the river storage (s26001 - this needed some code changes to get the daily means coming out correctly), the extra snow appears to be fed into the river system, and it takes several days for the water to reach the coast:
download-66

Would be good to get confirmation from Dave though

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There may be a timescale in the river scheme @blimlim for runoff you have been looking at water budgets more, we had one way back in CSIRO Mk3 days, especially for large river systems (Congo, Amazon, O (months) so I am sure UM has something too within Jules/Cable code as well to check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants