Radiation Scheme in CCPP
module_radsw_sflux Module Reference

This module contains spectral distribution of solar radiation flux used to obtain the incoming solar flux at toa.

Variables

integer, parameter mfs01 = 1
 
integer, parameter mfs02 = 5
 
integer, parameter mfs03 = 9
 
integer, parameter mfb01 = 7
 
integer, parameter mfb02 = 2
 
integer, parameter mfb03 = 5
 
real(kind=kind_phys), dimension(nblow:nbhgh), public strrat
 
real(kind=kind_phys), dimension(nblow:nbhgh), public specwt
 
integer, dimension(nblow:nbhgh), public layreffr
 
integer, dimension(nblow:nbhgh), public ix1
 
integer, dimension(nblow:nbhgh), public ix2
 
integer, dimension(nblow:nbhgh), public ibx
 
real(kind=kind_phys), parameter, public scalekur =50.15/48.37
 
real(kind=kind_phys), dimension(ngmax, mfs01, mfb01), target, public sfluxref01
 
real(kind=kind_phys), dimension(ngmax, mfs02, mfb02), target, public sfluxref02
 
real(kind=kind_phys), dimension(ngmax, mfs03, mfb03), target, public sfluxref03
 

Variable Documentation

integer, dimension(nblow:nbhgh), public module_radsw_sflux::ibx

Definition at line 1870 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

integer, dimension(nblow:nbhgh), public module_radsw_sflux::ix1

Definition at line 1870 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

integer, dimension(nblow:nbhgh), public module_radsw_sflux::ix2

Definition at line 1870 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

integer, dimension(nblow:nbhgh), public module_radsw_sflux::layreffr

Definition at line 1870 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

1870  integer, dimension(nblow:nbhgh), public :: layreffr, ix1, ix2, ibx
integer, parameter module_radsw_sflux::mfb01 = 7

Definition at line 1852 of file radsw_datatb.f.

1852  integer, parameter :: mfb01 = 7 !
integer, parameter module_radsw_sflux::mfb02 = 2

Definition at line 1853 of file radsw_datatb.f.

1853  integer, parameter :: mfb02 = 2 !
integer, parameter module_radsw_sflux::mfb03 = 5

Definition at line 1854 of file radsw_datatb.f.

1854  integer, parameter :: mfb03 = 5 !
integer, parameter module_radsw_sflux::mfs01 = 1

Definition at line 1849 of file radsw_datatb.f.

1849  integer, parameter :: mfs01 = 1 !
integer, parameter module_radsw_sflux::mfs02 = 5

Definition at line 1850 of file radsw_datatb.f.

1850  integer, parameter :: mfs02 = 5 !
integer, parameter module_radsw_sflux::mfs03 = 9

Definition at line 1851 of file radsw_datatb.f.

1851  integer, parameter :: mfs03 = 9 !
real (kind=kind_phys), parameter, public module_radsw_sflux::scalekur =50.15/48.37

Definition at line 1877 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

1877  real (kind=kind_phys), parameter, public :: scalekur=50.15/48.37
real (kind=kind_phys), dimension(ngmax,mfs01,mfb01), target, public module_radsw_sflux::sfluxref01

Definition at line 1879 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

1879  real (kind=kind_phys), target, public :: &
1880  & sfluxref01(NGMAX,MFS01,MFB01), &
1881  & sfluxref02(NGMAX,MFS02,MFB02), &
1882  & sfluxref03(NGMAX,MFS03,MFB03)
real (kind=kind_phys), dimension(ngmax,mfs02,mfb02), target, public module_radsw_sflux::sfluxref02

Definition at line 1879 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

real (kind=kind_phys), dimension(ngmax,mfs03,mfb03), target, public module_radsw_sflux::sfluxref03

Definition at line 1879 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

real (kind=kind_phys), dimension(nblow:nbhgh), public module_radsw_sflux::specwt

Definition at line 1856 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol().

real (kind=kind_phys), dimension(nblow:nbhgh), public module_radsw_sflux::strrat

Definition at line 1856 of file radsw_datatb.f.

Referenced by module_radsw_main::taumol(), taumol16(), taumol17(), taumol18(), taumol19(), taumol21(), taumol22(), taumol24(), and taumol28().

1856  real (kind=kind_phys), dimension(nblow:nbhgh), public :: &
1857  & strrat, specwt