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 a depth dependent e-fold scale #1494

Draft
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

guillaumevernieres
Copy link
Contributor

Description

Not making use of the ensemble spread requires adding a few bells and whistles to the parametric B. This PR allows better control of the variance partitioning in shallow places, scaling e-fold to the local depth.

Draft PR until NOAA-EMC/global-workflow#3238 is merged

Companion PRs

Issues

Automated CI tests to run in Global Workflow

  • atm_jjob
  • C96C48_ufs_hybatmDA
  • C96C48_hybatmaerosnowDA
  • C48mx500_3DVarAOWCDA
  • C48mx500_hybAOWCDA
  • C96C48_hybatmDA

@guillaumevernieres
Copy link
Contributor Author

I don't think this PR works without the changes in NOAA-EMC/global-workflow#3238 . Keeping as draft for now.

Copy link
Collaborator

@shlyaeva shlyaeva left a comment

Choose a reason for hiding this comment

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

Didn't test, but looks reasonable to me. A couple comments/questions below.
With this change the vertical e-folding scale stays 500 (or vertical e-folding scale) where depth>1500m (or vertical e-folding scale * min efold depth ratio), and switches to depth/3 (depth/min efold depth ratio) otherwise (perhaps except for very shallow water where depth is below min depth), did I read it correct?

utils/soca/gdas_soca_diagb.h Show resolved Hide resolved
utils/soca/gdas_soca_diagb.h Outdated Show resolved Hide resolved
shlyaeva
shlyaeva previously approved these changes Feb 14, 2025
Copy link
Collaborator

@shlyaeva shlyaeva left a comment

Choose a reason for hiding this comment

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

Thank you for addressing my comments, and I'm impressed!

utils/soca/gdas_soca_diagb.h Show resolved Hide resolved
@guillaumevernieres guillaumevernieres added the DO NOT MERGE PR is not ready to be merged yet label Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO NOT MERGE PR is not ready to be merged yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove the ensemble B from the marine hybrid B
4 participants