-
Notifications
You must be signed in to change notification settings - Fork 382
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
Invalid values when submesoscale variables are masked #5459
Comments
The underlying issue may be due to inadequate initialization of |
We are seeing
and
We are seeing
As a result, the MOC cannot be plotted, and it can also not be computed in post-processing. |
It appears this went untested because these fields are not part of any E3SM or compass tests at this point. We will attempt to remedy this and report back here. |
Bugfix for ocean submesoscale feature Fill value masking of the submesoscale variable normalMLEVelocity resulted in bad values in vertMLEBolusVelocityTop that affected timeMonthly_avg_mocStreamvalLatAndDepth. This bugfix removes masking of normalMLEVelocity. Fixes #5459 [BFB]
….1 (PR #5461) Bugfix for ocean submesoscale feature Fill value masking of the submesoscale variable normalMLEVelocity resulted in bad values in vertMLEBolusVelocityTop that affected timeMonthly_avg_mocStreamvalLatAndDepth. This bugfix removes masking of normalMLEVelocity. Fixes #5459 on maint-2.1 [BFB]
Fill value masking of the submesoscale variable
normalMLEVelocity
resulted in bad values invertMLEBolusVelocityTop
(Inf) that affectedtimeMonthly_avg_mocStreamvalLatAndDepth
. The issue arises when (a) the masking array fornormalMLEVelocity
is specified in the Registry and (b) thenormalMLEVelocity
variable is included in a timeSeriesStats stream (regardless of whether masking is turned on viauseMissingValMask
). In MPAS-Ocean standalone, this bug manifests as state validation errors.The text was updated successfully, but these errors were encountered: