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

CPT updates for diagnostics and configurations #1274

Merged
merged 22 commits into from
Dec 19, 2020

Conversation

adcroft
Copy link
Collaborator

@adcroft adcroft commented Dec 14, 2020

This contains the modifications being used by the Ocean eddy CPT:

  • Adds diagnostics of normal and shear stress
  • Adds a coast feature to the basin builder module

I would send this to "main" but it's small enough that we cause less work by sending to "dev/gfdl".

neerajabhamidipati and others added 21 commits August 10, 2020 07:36
- New diagnostic variables were missing from parallel openmp directive
  so caused compilation errors in the Travis-CI test
  - https://travis-ci.com/github/ocean-eddy-cpt/MOM6/jobs/372199318#L2373-L2392
- The dimensions for NoSt and ShSt (s-1) were inverted which was detected
  in the dimensional test for T-scaling:
  - https://travis-ci.com/github/ocean-eddy-cpt/MOM6/jobs/372199318#L2093-L2106
To fixes issues reported in https://travis-ci.com/github/ocean-eddy-cpt/MOM6/jobs/393643505#L600
- 2 trailing spaces
- also noticed a mismatched indent
- The diagnostic for the barotropic contribution to KE uses pointers
  to arrays that do not exist in the unsplit mode. This led to the fail at
  https://travis-ci.com/github/ocean-eddy-cpt/MOM6/jobs/393643506#L2018-L2019
- Added an `if (split)` around the KE_BT diagnostic registration.
Update CPT fork of MOM6 to latest (12/10/2020) from NOAA-GFDL
@marshallward
Copy link
Collaborator

Given that there are 21 commits, this may need a squash. Also, do I need write permissions? I am not able to do an update against dev/gfdl.

Copy link
Collaborator

@Hallberg-NOAA Hallberg-NOAA left a comment

Choose a reason for hiding this comment

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

These code changes appear to me to be correct, and they have passed the automated testing. This should be merged in (along with an update to MOM6-examples because of the updated available diagnostics and perhaps changes to the parameter_doc file due to the introduction of new parameter), once it has passed regression testing.

@adcroft
Copy link
Collaborator Author

adcroft commented Dec 18, 2020

@adcroft adcroft merged commit e43a813 into mom-ocean:dev/gfdl Dec 19, 2020
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