Skip to content

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

Merged
alperaltuntas merged 3 commits into
NCAR:dev/ncarfrom
gustavo-marques:min_khth_khtr
Aug 9, 2024
Merged

Options to enforce KHTR_MIN and KHTH_MIN in the whole water column and fix naming inconsistency#294
alperaltuntas merged 3 commits into
NCAR:dev/ncarfrom
gustavo-marques:min_khth_khtr

Conversation

@gustavo-marques
Copy link
Copy Markdown
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
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