Skip to content

Adds options for frazil coupling type "omega-fluxes" - #43

Merged
darincomeau merged 3 commits into
omega-couplingfrom
njeffery/omega-coupling-frazil
Sep 1, 2026
Merged

darincomeau merged 3 commits into
omega-couplingfrom
njeffery/omega-coupling-frazil

Conversation

@njeffery

Copy link
Copy Markdown
Adds cpl_frazil = 'omega-fluxes' which accepts ocean energy, mass, and salinity directly for new frazil ice.  MPAS-Seaice then computes consistent temperature/porosity. 

There's a bounds check to ensure bulk salinity >= 0.1 ppt.

@darincomeau

Copy link
Copy Markdown
Member

Passes e3sm_cryo_developer test suite.

@darincomeau

Copy link
Copy Markdown
Member

@njeffery after merging #45 it looks like this now has conflicts. Can you rebase/resolve?

Set cpl_frazil to ‘omega-fluxes’
Now consistent with salinity correction in icepack_therm_itd
@njeffery
njeffery force-pushed the njeffery/omega-coupling-frazil branch from 30b0620 to cde2829 Compare September 1, 2026 16:51
@njeffery

njeffery commented Sep 1, 2026

Copy link
Copy Markdown
Author

@darincomeau : this should be ready to go. It’s rebased with omega-coupling. I did a short test with the companion omega PR (E3SM-Project/Omega#460), and it compiled and ran successfully in debug mode.

@darincomeau darincomeau left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Approved based on my and developer's testing.

@darincomeau

Copy link
Copy Markdown
Member

@proteanplanet @karapeterson @erinethomas can any of you review/approve before I go ahead with the merge?

@erinethomas

Copy link
Copy Markdown

visual inspection looks good. Approve.

@karapeterson karapeterson left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Looks good! Successfully built and ran a short test case.

@darincomeau

Copy link
Copy Markdown
Member

Thanks all!

@darincomeau
darincomeau merged commit eaa2cb0 into omega-coupling Sep 1, 2026
1 check passed
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.

5 participants