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

Add ocean relativeVorticityAtSurface to highFrequencyStats #6566

Conversation

mark-petersen
Copy link
Contributor

It is useful to visualize relative vorticity at the surface, which was not saved in high frequency stats in the past. I have added this commit to several recent simulations, including for the high-resolution Gulf of Mexico work. It works as expected. The variable is added to the default output for highFrequencyStats, but is only a 2D field and is optional.

We commonly use relative vorticity at the surface for images and movies, in addition to surface kinetic energy.

Copy link
Contributor

@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.

@mark-petersen, I'm approving this based on a visual inspection of the code, which looks correct and is quite simple. Let me know if you would like me to do further testing.

@mark-petersen mark-petersen added the non-BFB PR makes roundoff changes to answers. label Aug 27, 2024
@mark-petersen
Copy link
Contributor Author

I labelled this as non-bfb because it changes the high frequency output variables. It is not answer changing.

@rljacob rljacob added this to the v3.1beta milestone Sep 5, 2024
jonbob added a commit that referenced this pull request Oct 23, 2024
…6566)

Add ocean relativeVorticityAtSurface to highFrequencyStats

It is useful to visualize relative vorticity at the surface, which was
not saved in high frequency stats in the past. I have added this commit
to several recent simulations, including for the high-resolution Gulf of
Mexico work. It works as expected. The variable is added to the default
output for highFrequencyStats, but is only a 2D field and is optional.

[BFB] for all compared testing files
@jonbob
Copy link
Contributor

jonbob commented Oct 23, 2024

Passes:

  • ERP_Ld3.ne30pg2_r05_IcoswISC30E3r5.WCYCL1850.chrysalis_intel.allactive-pioroot1

merged to next

@jonbob jonbob merged commit 55c1c00 into E3SM-Project:master Oct 24, 2024
13 checks passed
@jonbob
Copy link
Contributor

jonbob commented Oct 24, 2024

merged to master

@mark-petersen mark-petersen deleted the mark-petersen/ocn/add-surface-vorticity branch October 25, 2024 19:38
xylar added a commit to xylar/compass that referenced this pull request Oct 26, 2024
This merge updates the E3SM-Project submodule from [727ad81](https://github.com/E3SM-Project/E3SM/tree/727ad81) to [1442143](https://github.com/E3SM-Project/E3SM/tree/1442143).

This update includes the following MPAS-Ocean and MPAS-Frameworks PRs (check mark indicates bit-for-bit with previous PR in the list):
- [ ]  (ocn) E3SM-Project/E3SM#6509
- [ ]  (ocn) E3SM-Project/E3SM#6508
- [ ]  (fwk) E3SM-Project/E3SM#6575
- [ ]  (ocn) E3SM-Project/E3SM#6590
- [ ]  (fwk) E3SM-Project/E3SM#6643
- [ ]  (ocn) E3SM-Project/E3SM#6656
- [ ]  (ocn) E3SM-Project/E3SM#6672
- [ ]  (ocn) E3SM-Project/E3SM#6659
- [ ]  (ocn) E3SM-Project/E3SM#6497
- [ ]  (ocn) E3SM-Project/E3SM#6485
- [ ]  (ocn) E3SM-Project/E3SM#6566
jonbob added a commit that referenced this pull request Jan 21, 2025
…(PR #6892)

Add ocean divergenceAtSurface to highFrequencyStats

This commit mirrors PR #6566, but adds divergence at the surface. This
is useful for MPAS-O meshes capable of permitting or resolving
submesoscale processes. Divergence is a key diagnostic of submesoscale
flows, in particular identifying regions of frontogenesis and
frontolysis. The variable is added to the default output for
highFrequencyStats, but is an optional 2D field.

[BFB]
jonbob added a commit that referenced this pull request Jan 22, 2025
Add ocean divergenceAtSurface to highFrequencyStats

This commit mirrors PR #6566, but adds divergence at the surface. This
is useful for MPAS-O meshes capable of permitting or resolving
submesoscale processes. Divergence is a key diagnostic of submesoscale
flows, in particular identifying regions of frontogenesis and
frontolysis. The variable is added to the default output for
highFrequencyStats, but is an optional 2D field.

[BFB]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mpas-ocean non-BFB PR makes roundoff changes to answers.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants