Skip to content

Add merra2 aerosol handling for TEMPO microphysics - #389

Open
AndersJensen-NOAA wants to merge 1 commit into
ufs-community:ufs/devfrom
AndersJensen-NOAA:diagnostic_aerosols
Open

Add merra2 aerosol handling for TEMPO microphysics#389
AndersJensen-NOAA wants to merge 1 commit into
ufs-community:ufs/devfrom
AndersJensen-NOAA:diagnostic_aerosols

Conversation

@AndersJensen-NOAA

@AndersJensen-NOAA AndersJensen-NOAA commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator
  • Introduced new module module_get_aerosols_for_mp for converting MERRA2 aerosol data.
  • Updated mp_tempo.F90 to include new aerosol parameters and logic for handling aerosol awareness.

Description of Changes:

  • Connects TEMPO microphysics to merra2 aerosols.
  • Adds initialization functions for cloud, ice, and rain number concentration if they don't exist.
    -Fixes convert_dry_rho in Thompson init. Thanks to @climbfuji for useful discussions on this.

Tests Conducted:

None

Dependencies:

Add any links to parent PRs (e.g. SCM and/or UFS PRs) or submodules (e.g. rte-rrtmgp). For example:

  • NCAR/ccpp-framework#<pr_number>
  • NOAA-EMC/ufsatm#<pr_number>
  • ufs-community/ufs-weather-model/#<pr_number>

Documentation:

Does this PR add new capabilities that need to be documented or require modifications to the existing documentation? If so, brief supporting material can be provided here. Contact the CODEOWNERS if your PR requires extensive updates to the documentation. See https://github.com/NCAR/ccpp-doc for Technical Documentation or https://dtcenter.org/community-code/common-community-physics-package-ccpp/documentation for the latest Scientific Documentation.

Issue (optional):

If this PR is resolving or referencing one or more issues, in this repository or elewhere, list them here. For example, "Fixes issue mentioned in #123" or "Related to bug in NCAR/other_repository#123"

Contributors (optional):

If others have contributed to this work aside from the PR author, list them here

- Introduced new module `module_get_aerosols_for_mp` for converting MERRA2 aerosol data.
- Updated `mp_tempo.F90` to include new aerosol parameters and logic for handling aerosol awareness.
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.

1 participant