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

Clean up Qmoist #2214

Merged
merged 1 commit into from
Mar 25, 2025
Merged

Clean up Qmoist #2214

merged 1 commit into from
Mar 25, 2025

Conversation

AMLattanzi
Copy link
Collaborator

Qmoist was previously a holder for moisture variables. Since we now transport each component, linear combinations of the moisture variables (e.g., qt, qn, qp) are computed from the dycore variables. Therefore, the only variables the dycore may need to access are those that are derived from the state variables (e.g., rain_accum, snow_accum, graup_accum). This PR cleans up qmoist to only encompass the variables that need access, and by extension, cleans up the micvar_map.

This PR was tested for restart/plotting capabilities on the moist bubble with Kessler microphysics.

@asalmgren asalmgren merged commit 19c5263 into erf-model:development Mar 25, 2025
19 checks passed
ewquon pushed a commit to ewquon/ERF that referenced this pull request Mar 29, 2025
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