Skip to content

update RRTMG longwave radiation code #1296

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

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

ldfowler58
Copy link
Contributor

This PR updates the RRTMG longwave radiation code. The chief updates are the addition of the exponential and exponential_random cloud overlap assumptions, and adding the cloud overlap assumption and decorrelation length as namelist options in namelist.atmosphere.

…n code. The main updates

  are the addition of the exponential and exponential_random cloud overlap assumptions in the
  longwave radiation code, and adding the cloud overlap assumption and decorrelation length as
  namelist options in namelist.atmosphere:

  -> In Registry.xml, added the options config_radt_cld_overlap and config_radt_cld_dcorrlen.
  -> Modified mpas_atmphys_driver_radiation_lw.F to add the two options to the argument list
     in the call to subroutine rrtmg_lwrad.
  -> Updated module_ra_rrtmg_lw.F.
…removed lines

  12052-14072 which are never compiled. The removed subroutines which mainly read
  the binary file RRTMG_LW_DATA or RRTMG_LW_DATA.DBL were originally moved to the
  module ./physics/mpas_atmphys_rrtmg_lwinit.F.
…iver_radiation_lw.F.

* In ./src/core_atmosphere/physics/physics_wrf/module_ra_rrtmg_lw.F, removed very old
  comments and never used wrf-related lines.
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