Skip to content

Unify NOAA & NCAR versions & CCPP-compliant interfaces of RRTMGP #1132

@peverwhee

Description

@peverwhee

Description

Version Unification

Interface unification
My current plan is as follows:

  • Break up existing rrtmgp_lw_main.F90 and rrtmgp_sw_main.F90 into smaller components/schemes (I am working on this now; have completed the longwave schemes needed for CAM)
  • Validate the schemes (and interstitials) in CAM-SIMA
  • Bring the broken-up schemes back into ccpp-physics and add additional interstitials to get the SCM working

The following schemes will be shared between NOAA and NCAR (list subject to change):

  • rrtmgp_lw_gas_optics_data
  • rrtmgp_sw_gas_optics_data
  • rrtmgp_lw_gas_optics
  • rrtmgp_sw_gas_optics
  • rrtmgp_lw_rte (will basically just be the core calls to rte_lw)
  • rrtmgp_sw_rte (will basically just be the core calls to rte_sw)

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