Skip to content

Conversation

@jimmielin
Copy link
Member

Originator(s): @jimmielin

Most of the code based off from @fvitt; changes had to be made to remove use of pbuf and use the constituents infrastructure in CAM-SIMA/CCPP framework to register store prescribed aerosols data (code borrowed from @peverwhee and @nusbaume)

Companion SIMA PR ESCOMP/CAM-SIMA#441

There will not be a CAM PR to bring these changes back because tracer_data has breaking interface changes (and no longer using pbuf) that make it infeasible to bring back these schemes into CAM.

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

List all namelist files that were added or changed:

A       schemes/chemistry/prescribed_ozone_namelist.xml
A       schemes/chemistry/prescribed_aerosols_namelist.xml
A       schemes/chemistry/prescribed_aerosol_deposition_flux_namelist.xml

List all files eliminated and why: N/A

List all files added and what they do:

A       schemes/chemistry/prescribed_ozone.F90
A       schemes/chemistry/prescribed_ozone.meta
  - complete CCPPization of prescribed_ozone (#323)

A       schemes/chemistry/prescribed_aerosols.F90
A       schemes/chemistry/prescribed_aerosols.meta
  - complete CCPPization of prescribed_aero (#328)

A       schemes/chemistry/prescribed_aerosol_deposition_flux.F90
A       schemes/chemistry/prescribed_aerosol_deposition_flux.meta
  - CCPPize aerodep_flx for bulk aerosols (BAM) only. (#328) future work #329

A       test/test_suites/suite_tracer_data_test.xml
  - suite for testing tracer_data chemistry and aerosols input test via prescribed ozone, aerosols, and aerosol deposition flux -- BAM configuration

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

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?
new chemistry and aerosol schemes

If yes to the above question, describe how this code was validated with the new/modified features:
new regression test verified b4b with cam using same namelist options and input files as described in testmod - see CAM-SIMA PR

@jimmielin jimmielin self-assigned this Nov 12, 2025
@jimmielin jimmielin added enhancement New feature or request aerosols Is related to aerosols (including aerosol physics and chemistry). labels Nov 12, 2025
@jimmielin jimmielin requested a review from nusbaume December 3, 2025 19:48
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). enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant