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

Options to enforce KHTR_MIN and KHTH_MIN in the whole water column and fix naming inconsistency #294

Merged
merged 3 commits into from
Aug 9, 2024

Conversation

gustavo-marques
Copy link
Collaborator

  • Option to enforce KHTR_MIN in the whole water column (967908d): introduces a new parameter, FULL_DEPTH_KHTR_MIN, which enforces a user-specified minimum diffusivity (KHTR_MIN) to be applied throughout the entire water column, instead of only at the surface. This option is available only when KHTR_USE_EBT_STRUCT=True and KHTR_MIN > 0.

  • Option to enforce KHTH_MIN in the whole water column (0c63d96): introduces a new parameter, FULL_DEPTH_KHTH_MIN, which enforces a user-specified minimum diffusivity (KHTH_MIN) to be applied throughout the entire water column instead of only at the surface. This option is available only when
    KHTH_USE_EBT_STRUCT=True and KHTH_MIN > 0.

  • Rename KhTh_use_ebt_struct to KhTr_use_ebt_struct (8d018d0): The parameter KHTR_USE_EBT_STRUCT was introduced with an incorrect variable name within the local control structure. The variable was named KhTh_use_ebt_struct, indicating thickness diffusivity, instead of the correct KhTr_use_ebt_struct, which indicates tracer diffusivity. This commit rectifies the naming inconsistency.

New parameters:

  • FULL_DEPTH_KHTR_MIN
  • FULL_DEPTH_KHTH_MIN

This PR does not change answers in the NCAR pr_mom tests.

The parameter KHTR_USE_EBT_STRUCT was introduced with an incorrect
variable name within the local control structure. The variable was
named KhTh_use_ebt_struct, indicating thickness diffusivity, instead
of the correct KhTr_use_ebt_struct, which indicates tracer diffusivity.
This commit rectifies the naming inconsistency.
This commit introduces a new parameter, FULL_DEPTH_KHTR_MIN, which
enforces a user-specified minimum diffusivity (KHTR_MIN) to be
applied throughout the entire water column, instead of only at
the surface. This option is available only when
KHTR_USE_EBT_STRUCT=True and KHTR_MIN > 0.
This commit introduces a new parameter, FULL_DEPTH_KHTH_MIN, which
enforces a user-specified minimum diffusivity (KHTH_MIN) to be
applied throughout the entire water column instead of only at
the surface. This option is available only when
KHTH_USE_EBT_STRUCT=True and KHTH_MIN > 0.
@alperaltuntas alperaltuntas merged commit 5904666 into NCAR:dev/ncar Aug 9, 2024
8 of 10 checks passed
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.

2 participants