Skip to content

PUMAS Microphysics #1099

@dustinswales

Description

@dustinswales

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions