Skip to content

add namelist parameters to control 3d mesh generation and some cleanup#1382

Open
skamaroc wants to merge 1 commit intoMPAS-Dev:developfrom
skamaroc:coordinate_smoothing
Open

add namelist parameters to control 3d mesh generation and some cleanup#1382
skamaroc wants to merge 1 commit intoMPAS-Dev:developfrom
skamaroc:coordinate_smoothing

Conversation

@skamaroc
Copy link
Contributor

@skamaroc skamaroc commented Dec 4, 2025

This commit provides access to the hybrid vertical coordinate and the transition height of the coordinate through namelist variables for the init_atmosphere core. Additionally, the smoothing coefficient formula for the hybrid coordinate now uses the transition height instead of the model top height. These changes affect only the real-data construction of the vertical mesh. The changes include two new namelist configurations variables in the init_atmosphere Registry file: a logical for activating the hybrid vertical coordinate and the transition height for the coordinate (where it transitions from terrain-following to constant height). These variables are config_hybrid_coordinate (logical) and config_hybrid_top_z (real, meters). The variables had been hardwired in the code up until now (true and 30 km).

Also included are a few changes to provide further information concerning diagnostic output appearing in the init_atmosphere log files.

@skamaroc skamaroc requested a review from mgduda December 4, 2025 20:56
@mgduda mgduda changed the base branch from master to develop December 28, 2025 21:43
… coordinate

This commit provides access to the hybrid vertical coordinate and the transition
height of the coordinate through namelist variables for the init_atmosphere
core.  Additionally, the smoothing coefficient formula for the hybrid coordinate
now uses the transition height instead of the model top height. These changes
affect only the real-data construction of the vertical mesh.  The changes
include two new namelist configurations variables in the init_atmosphere
Registry file: a logical for activating the hybrid vertical coordinate and the
transition height for the coordinate (where it transitions from
terrain-following to constant height).  These variables are
config_hybrid_coordinate (logical) and config_hybrid_top_z (real, meters). The
variables had been hardwired in the code up until now (true and 30 km).

Also included are a few changes to provide further information concerning
diagnostic output appearing in the init_atmosphere log files.
@mgduda mgduda force-pushed the coordinate_smoothing branch from a936bf0 to dfb3886 Compare February 6, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants