← Back to Documentation Home
CCPP SciDoc v8.0.0  v8.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
GFS RRTMG-SW scheme post

This module saves two spectral bands' surface downward and upward fluxes for output. More...

Functions/Subroutines

subroutine rrtmg_sw_post::rrtmg_sw_post_run (im, levr, levs, ltp, nday, lm, kd, lsswr, swhtr, sfcalb1, sfcalb2, sfcalb3, sfcalb4, htswc, htsw0, nirbmdi, nirdfdi, visbmdi, visdfdi, nirbmui, nirdfui, visbmui, visdfui, sfcdsw, sfcnsw, htrsw, swhc, scmpsw, sfcfsw, topfsw, sfcdswc, errmsg, errflg)
 

Detailed Description

This module saves two spectral bands' surface downward and upward fluxes for output.

Argument Table

Function/Subroutine Documentation

◆ rrtmg_sw_post_run()

subroutine rrtmg_sw_post::rrtmg_sw_post_run ( integer, intent(in)  im,
integer, intent(in)  levr,
integer, intent(in)  levs,
integer, intent(in)  ltp,
integer, intent(in)  nday,
integer, intent(in)  lm,
integer, intent(in)  kd,
logical, intent(in)  lsswr,
logical, intent(in)  swhtr,
real(kind=kind_phys), dimension(:), intent(in)  sfcalb1,
real(kind=kind_phys), dimension(:), intent(in)  sfcalb2,
real(kind=kind_phys), dimension(:), intent(in)  sfcalb3,
real(kind=kind_phys), dimension(:), intent(in)  sfcalb4,
real(kind=kind_phys), dimension(:,:), intent(in)  htswc,
real(kind=kind_phys), dimension(:,:), intent(in)  htsw0,
real(kind=kind_phys), dimension(:), intent(inout)  nirbmdi,
real(kind=kind_phys), dimension(:), intent(inout)  nirdfdi,
real(kind=kind_phys), dimension(:), intent(inout)  visbmdi,
real(kind=kind_phys), dimension(:), intent(inout)  visdfdi,
real(kind=kind_phys), dimension(:), intent(inout)  nirbmui,
real(kind=kind_phys), dimension(:), intent(inout)  nirdfui,
real(kind=kind_phys), dimension(:), intent(inout)  visbmui,
real(kind=kind_phys), dimension(:), intent(inout)  visdfui,
real(kind=kind_phys), dimension(:), intent(inout)  sfcdsw,
real(kind=kind_phys), dimension(:), intent(inout)  sfcnsw,
real(kind=kind_phys), dimension(:,:), intent(inout)  htrsw,
real(kind=kind_phys), dimension(:,:), intent(inout)  swhc,
type(cmpfsw_type), dimension(:), intent(inout)  scmpsw,
type(sfcfsw_type), dimension(:), intent(inout)  sfcfsw,
type(topfsw_type), dimension(:), intent(inout)  topfsw,
real(kind=kind_phys), dimension(:), intent(inout)  sfcdswc,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Definition at line 14 of file rrtmg_sw_post.F90.