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

PUMAS Microphysics #1099

Open
dustinswales opened this issue Nov 4, 2024 · 1 comment
Open

PUMAS Microphysics #1099

dustinswales opened this issue Nov 4, 2024 · 1 comment

Comments

@dustinswales
Copy link
Collaborator

Description

Implement new scheme for cloud-microphysics, Parameterization for Unified Microphysics Across Scales (PUMAS), within the CCPP Physics.

PUMAS is a new version of an existing cloud-microphysics scheme within the CCPP, Morrison-Gettelman, so (hopefully) this implementation can build upon much of the existing infrastructure.

Solution

  • PUMAS will need new metadata files describing the PUMAS CCPP interface, and any type definitions (e.g. PUMAS proc_rates_type). Also, the main PUMAS routine name will need to be changed from micro_pumas_tend to micro_pumas_run.
  • CCPP Physics will bring the PUMAS codebase in as a new submodule.
  • Modify/Create MG/PUMAS _pre and _post routines. The existing MG _pre and _post routines could be modified and renamed for use with PUMAS.
@dustinswales
Copy link
Collaborator Author

dustinswales commented Nov 4, 2024

FYI @nusbaume @lisa-bengtsson @andrewgettelman

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant