Skip to content

Conversation

@mathomp4
Copy link
Member

@mathomp4 mathomp4 commented Jul 22, 2025

This PR adds run time code for updating Ocean DTs. gcm_setup currently updates MOM_override, AGCM.rc and ice_in (with this PR) based on the Heartbeat question.

But, if a user edits CAP.rc with an already made experiment, then those files would not be updated. This PR fixes that.

I'm pinging @zhaobin74 and @sinakhani to take a look.

This is the v12 equivalent of #755


ALSO: This PR updates the default heartbeat DT for c12 to 1200s. It was found that if running with the latest MOM6 (see GEOS-ESM/GEOSgcm#945), c12 was not stable for 1 day.

Now, per @sinakhani this might be a function of the bathymetry, in which case, this might be fixed later on. But for now, it's C12, no one does science with this and who cares. This just lets us run a day.

@mathomp4 mathomp4 requested review from sinakhani and zhaobin74 July 22, 2025 18:57
@mathomp4 mathomp4 self-assigned this Jul 22, 2025
@mathomp4 mathomp4 requested a review from a team as a code owner July 22, 2025 18:57
@mathomp4 mathomp4 added the 0 diff The changes in this pull request have verified to be zero-diff with the target branch. label Jul 22, 2025
@mathomp4
Copy link
Member Author

Also, cc @sshakoor1

@mathomp4 mathomp4 changed the title v12: Update Ocean DT at runtime v12: Update Ocean DT at runtime, Lower C12 DT Jul 28, 2025
@mathomp4
Copy link
Member Author

mathomp4 commented Sep 8, 2025

I guess all of this got in. So I'll just close this.

@mathomp4 mathomp4 closed this Sep 8, 2025
@mathomp4 mathomp4 deleted the feature/v12-update-ocean-dt-runtime branch September 8, 2025 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0 diff The changes in this pull request have verified to be zero-diff with the target branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants