Skip to content

Conversation

@cacraigucar
Copy link
Collaborator

@cacraigucar cacraigucar commented Jan 16, 2026

Originator(s): cacraigucar, nusbaume, billsacks, peverwhee, I-Kuan Hu

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

  • PUMAS code now has metadata and goes through the CAM-SIMA compilation step. [Note PUMAS diagnostics will come in a later stage] - This step has been named "round3".
  • This commit contains contributions from participants at the PUMAS hackathon
  • Partially addresses CCPP-ize PUMAS #118

List all namelist files that were added or changed:
A schemes/pumas/pumas_pre_main_namelist.xml
- pumas CAM-SIMA namelist generator

List all files eliminated and why: N/A

List all files added and what they do:
A schemes/pumas/micro_pumas_ccpp_dimensions_post.F90
A schemes/pumas/micro_pumas_ccpp_dimensions_post.meta
A schemes/pumas/micro_pumas_ccpp_dimensions_pre.F90
A schemes/pumas/micro_pumas_ccpp_dimensions_pre.meta
- code which subsets and converts to pumas_r8 and back

A schemes/pumas/pumas_pre_main.F90
A schemes/pumas/pumas_pre_main.meta
- placeholder for interstitial schemes

A schemes/sima_diagnostics/pumas_diagnostics.F90
A schemes/sima_diagnostics/pumas_diagnostics_calling.F90
- These are being included even though they are only partially complete - NO REVIEW IS BEING DONE NOW

A test/test_suites/suite_pumas.xml
- test suite for PUMAS

List all existing files that have been modified, and describe the changes:
(Helpful git command: git diff --name-status development...<your_branch_name>)
M .gitmodules
M doc/NamesNotInDictionary.txt
M schemes/pumas/pumas

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

Is this an answer-changing PR? If so, is it a new physics package, algorithm change, tuning change, etc?
- new capability in CAM-SIMA

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

@cacraigucar cacraigucar marked this pull request as draft January 16, 2026 21:11
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.

4 participants