Add guassian plume rise for fire emissions. namelist parameters for c…#120
Merged
KaiWang-NOAA merged 4 commits intoNov 18, 2025
Merged
Conversation
…onfiguration and emissions modules
…se configuration handling, and improve variable documentation.
Collaborator
Author
|
@KaiWang-NOAA I updated the AQM here and it seems to be working. Please try your test again |
KaiWang-NOAA
approved these changes
Oct 20, 2025
Collaborator
|
@bbakernoaa can you resync bbakernoaa:feature/guassian_fire_plume to bring in new commits from NOAA-EMC:develop, so I can open the PR for UFSWM? |
Collaborator
Author
Done |
33 tasks
|
Testing for #2960 is complete, please continue with merging. Thank you. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adding guassian plume rise for fire emissions
This pull request introduces configurable control over the vertical distribution of fire emissions in the model by adding new parameters for surface and adjacent layer fractions. The changes allow users to specify what fraction of fire emissions should be placed in the surface and adjacent layers, and update the plume rise calculation to use a Gaussian distribution for the remaining emissions. The most important changes are grouped below:
Configuration and Initialization:
fires_surface_fracandfires_adjacent_frac, toaqm_config_typeand made them public for configuration.aqm_config_readto readfires_surface_fracandfires_adjacent_fracfrom configuration files, with default values of 0.01 and 0.15, respectively.aqm_config_initto assign these new fraction values to the fire emissions structure if the "gbbepx" source is present.fires_surface_fracandfires_adjacent_fracin the emissions source creation routine.Plume Rise and Emission Profile Calculation:
aqm_plume_sofievroutine to:PR Checklist
This PR has been tested on an RDHPCS machine and/or WCOSS2. Please select below:
This PR has been tested with the ufs-srweather-app workflow online-cmaq branch.
New or updated input data is required by this PR.
Baselines are expected to change.
Issue(s) addressed
Dependencies