Skip to content

qmin changes: minimum constituent values for chemistry/aerosol consistent with CAM#367

Closed
jimmielin wants to merge 1 commit intoESCOMP:mainfrom
jimmielin:hplin/qmin
Closed

qmin changes: minimum constituent values for chemistry/aerosol consistent with CAM#367
jimmielin wants to merge 1 commit intoESCOMP:mainfrom
jimmielin:hplin/qmin

Conversation

@jimmielin
Copy link
Member

Tag name (The PR title should also include the tag name):
Originator(s): @jimmielin

Description (include issue title and the keyword ['closes', 'fixes', 'resolves'] and issue number):

  • add ccpp_chem_utils::chem_constituent_qmin to set qmin value for chemistry species consistent with CAM (values are from chem_register).
  • update initialize_constituents scheme to use these "correct" qmin values.
  • partial work on Unify constituent minimum values across schemes #339 (need to update other register calls in atmos_phys, if any, with chemistry constituents)

List all namelist files that were added or changed: N/A

List all files eliminated and why: N/A

List all files added and what they do: N/A

List all existing files that have been modified, and describe the changes:
(Helpful git command: git diff --name-status development...<your_branch_name>)

A       to_be_ccppized/ccpp_chem_utils.F90
  - add chem_constituent_qmin

M       test/test_schemes/initialize_constituents.F90
  - use correct qmin values consistent with CAM

List all automated tests that failed, as well as an explanation for why they weren't fixed: N/A

Is this an answer-changing PR? If so, is it a new physics package, algorithm change, tuning change, etc?
Not for current schemes, but will be necessary for future (CAM5+ schemes) that are sensitive to qmin

If yes to the above question, describe how this code was validated with the new/modified features:

@jimmielin jimmielin requested a review from peverwhee March 5, 2026 18:11
@jimmielin jimmielin self-assigned this Mar 5, 2026
@jimmielin jimmielin added enhancement New feature or request bug-fix This PR was created to fix a specific bug. aerosols Is related to aerosols (including aerosol physics and chemistry). labels Mar 5, 2026
@jimmielin jimmielin changed the title qmin changes: cherry-pick f9242df; 73d4bc3 from trunk qmin changes: minimum constituent values for chemistry/aerosol consistent with CAM Mar 5, 2026
@jimmielin
Copy link
Member Author

will be part of CAM5 PBL scheme

@jimmielin jimmielin closed this Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aerosols Is related to aerosols (including aerosol physics and chemistry). bug-fix This PR was created to fix a specific bug. enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant