Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix for dam break tests #451

Merged
merged 3 commits into from
Dec 13, 2022
Merged

Conversation

cbegeman
Copy link
Collaborator

@cbegeman cbegeman commented Nov 6, 2022

In order to avoid crashes of the dam break test case, tracers need to be initialized (currently handled in init mode and fixed here E3SM-Ocean-Discussion/E3SM#33), and those tracers also need to be stored in the initial state stream (fixed here).

Related changes also included here are (1) adding the validation step to the test case and (2) disabling tracer tendencies, which are not needed in this test case.

@cbegeman
Copy link
Collaborator Author

cbegeman commented Nov 6, 2022

Note: The results of this test case are not BFB with master prior to E3SM-Project/E3SM#5154, but the general behavior with respect the the SSH field is unchanged.

Copy link
Collaborator

@sbrus89 sbrus89 left a comment

Choose a reason for hiding this comment

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

Approved based on testing this on Compy in conjunction with E3SM-Project/E3SM#5279. Thanks @cbegeman. Sorry again for the delay on this.

Copy link
Collaborator

@xylar xylar left a comment

Choose a reason for hiding this comment

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

This looks great to me! I tested along with E3SM-Project/E3SM#5279 on Chrysalis with Intel and Intel-MPI. I tested both 40 and 120 cm cases.

I tested the validation as well (by rerunning the test and comparing with the previous run) and that also worked as expected.

@xylar
Copy link
Collaborator

xylar commented Nov 16, 2022

I will merge this as soon as E3SM-Project/E3SM#5279 has been merged and we update the E3SM-Project submodule to include that update.

@xylar
Copy link
Collaborator

xylar commented Dec 13, 2022

Submodule updated in #461 to include E3SM-Project/E3SM#5279

@xylar xylar merged commit 04efa4c into MPAS-Dev:master Dec 13, 2022
@xylar
Copy link
Collaborator

xylar commented Dec 13, 2022

Thanks @cbegeman!!!

@cbegeman cbegeman deleted the bugfix-dam-break-tests branch March 15, 2023 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working E3SM PR finished ocean
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants