FV3 Bundle
emission_module Module Reference

Functions/Subroutines

subroutine, public crtm_emission (n_Layers, n_Angles, Diffuse_Surface, u, T_OD, Planck_Atmosphere, Planck_Surface, emissivity, reflectivity, direct_reflectivity, cosmic_background, Solar_irradiance, Is_Solar_Channel, Source_Zenith_Radian, RTV)
 
subroutine, public crtm_emission_tl (n_Layers, n_Angles, u, Planck_Atmosphere, Planck_Surface, emissivity, reflectivity, direct_reflectivity, Solar_irradiance, Is_Solar_Channel, Source_Zenith_Radian, RTV, T_OD_TL, Planck_Atmosphere_TL, Planck_Surface_TL, emissivity_TL, reflectivity_TL, direct_reflectivity_TL, up_rad_TL)
 
subroutine, public crtm_emission_ad (n_Layers, n_Angles, u, Planck_Atmosphere, Planck_Surface, emissivity, reflectivity, direct_reflectivity, Solar_irradiance, Is_Solar_Channel, Source_Zenith_Radian, RTV, up_rad_AD_in, T_OD_AD, Planck_Atmosphere_AD, Planck_Surface_AD, emissivity_AD, reflectivity_AD, direct_reflectivity_AD)
 

Variables

character(*), parameter module_version_id = '$Id: $'
 

Function/Subroutine Documentation

◆ crtm_emission()

subroutine, public emission_module::crtm_emission ( integer, intent(in)  n_Layers,
integer, intent(in)  n_Angles,
logical, intent(in)  Diffuse_Surface,
real(fp), intent(in)  u,
real(fp), dimension(:), intent(in)  T_OD,
real(fp), dimension(0:), intent(in)  Planck_Atmosphere,
real(fp), intent(in)  Planck_Surface,
real(fp), dimension(:), intent(in)  emissivity,
real(fp), dimension(:,:), intent(in)  reflectivity,
real(fp), dimension(:), intent(in)  direct_reflectivity,
real(fp), intent(in)  cosmic_background,
real(fp), intent(in)  Solar_irradiance,
logical, intent(in)  Is_Solar_Channel,
real(fp), intent(in)  Source_Zenith_Radian,
type(rtv_type), intent(inout)  RTV 
)

Definition at line 69 of file Emission_Module.f90.

Here is the caller graph for this function:

◆ crtm_emission_ad()

subroutine, public emission_module::crtm_emission_ad ( integer, intent(in)  n_Layers,
integer, intent(in)  n_Angles,
real (fp), intent(in)  u,
real (fp), dimension( 0: ), intent(in)  Planck_Atmosphere,
real (fp), intent(in)  Planck_Surface,
real (fp), dimension( : ), intent(in)  emissivity,
real (fp), dimension( :,: ), intent(in)  reflectivity,
real (fp), dimension( : ), intent(in)  direct_reflectivity,
real (fp), intent(in)  Solar_irradiance,
logical, intent(in)  Is_Solar_Channel,
real (fp), intent(in)  Source_Zenith_Radian,
type(rtv_type), intent(in)  RTV,
real (fp), intent(in)  up_rad_AD_in,
real (fp), dimension( : ), intent(inout)  T_OD_AD,
real (fp), dimension( 0: ), intent(inout)  Planck_Atmosphere_AD,
real (fp), intent(inout)  Planck_Surface_AD,
real (fp), dimension( : ), intent(inout)  emissivity_AD,
real (fp), dimension( :,: ), intent(inout)  reflectivity_AD,
real (fp), dimension( : ), intent(inout)  direct_reflectivity_AD 
)

Definition at line 299 of file Emission_Module.f90.

Here is the caller graph for this function:

◆ crtm_emission_tl()

subroutine, public emission_module::crtm_emission_tl ( integer, intent(in)  n_Layers,
integer, intent(in)  n_Angles,
real (fp), intent(in)  u,
real (fp), dimension( 0: ), intent(in)  Planck_Atmosphere,
real (fp), intent(in)  Planck_Surface,
real (fp), dimension( : ), intent(in)  emissivity,
real (fp), dimension( :,: ), intent(in)  reflectivity,
real (fp), dimension( : ), intent(in)  direct_reflectivity,
real (fp), intent(in)  Solar_irradiance,
logical, intent(in)  Is_Solar_Channel,
real (fp), intent(in)  Source_Zenith_Radian,
type(rtv_type), intent(in)  RTV,
real (fp), dimension( : ), intent(in)  T_OD_TL,
real (fp), dimension( 0: ), intent(in)  Planck_Atmosphere_TL,
real (fp), intent(in)  Planck_Surface_TL,
real (fp), dimension( : ), intent(in)  emissivity_TL,
real (fp), dimension( :,: ), intent(in)  reflectivity_TL,
real (fp), dimension( : ), intent(in)  direct_reflectivity_TL,
real (fp), intent(inout)  up_rad_TL 
)

Definition at line 195 of file Emission_Module.f90.

Here is the caller graph for this function:

Variable Documentation

◆ module_version_id

character(*), parameter emission_module::module_version_id = '$Id: $'
private

Definition at line 40 of file Emission_Module.f90.