FV3 Bundle
crtm_atmoptics Module Reference

Functions/Subroutines

pure logical function, public crtm_no_scattering (atmoptics)
 
pure logical function, public crtm_include_scattering (atmoptics)
 
subroutine, public crtm_compute_transmittance (atmoptics, transmittance)
 
subroutine, public crtm_compute_transmittance_tl (atmoptics, atmoptics_TL, transmittance_TL)
 
subroutine, public crtm_compute_transmittance_ad (atmoptics, transmittance_AD, atmoptics_AD)
 
subroutine, public crtm_combine_atmoptics (AtmOptics, AOvar)
 
subroutine, public crtm_combine_atmoptics_tl (AtmOptics, AtmOptics_TL, AOvar)
 
subroutine, public crtm_combine_atmoptics_ad (AtmOptics, AtmOptics_AD, AOvar)
 

Variables

character(*), parameter module_version_id = '$Id: CRTM_AtmOptics.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 

Function/Subroutine Documentation

◆ crtm_combine_atmoptics()

subroutine, public crtm_atmoptics::crtm_combine_atmoptics ( type(crtm_atmoptics_type), intent(inout)  AtmOptics,
type(aovar_type), intent(inout)  AOvar 
)

Definition at line 357 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_combine_atmoptics_ad()

subroutine, public crtm_atmoptics::crtm_combine_atmoptics_ad ( type(crtm_atmoptics_type), intent(in)  AtmOptics,
type(crtm_atmoptics_type), intent(inout)  AtmOptics_AD,
type(aovar_type), intent(in)  AOvar 
)

Definition at line 617 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_combine_atmoptics_tl()

subroutine, public crtm_atmoptics::crtm_combine_atmoptics_tl ( type(crtm_atmoptics_type), intent(in)  AtmOptics,
type(crtm_atmoptics_type), intent(inout)  AtmOptics_TL,
type(aovar_type), intent(in)  AOvar 
)

Definition at line 465 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_compute_transmittance()

subroutine, public crtm_atmoptics::crtm_compute_transmittance ( type(crtm_atmoptics_type), intent(in)  atmoptics,
real(fp), intent(out)  transmittance 
)

Definition at line 195 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_compute_transmittance_ad()

subroutine, public crtm_atmoptics::crtm_compute_transmittance_ad ( type(crtm_atmoptics_type), intent(in)  atmoptics,
real(fp), intent(inout)  transmittance_AD,
type(crtm_atmoptics_type), intent(inout)  atmoptics_AD 
)

Definition at line 303 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_compute_transmittance_tl()

subroutine, public crtm_atmoptics::crtm_compute_transmittance_tl ( type(crtm_atmoptics_type), intent(in)  atmoptics,
type(crtm_atmoptics_type), intent(in)  atmoptics_TL,
real(fp), intent(out)  transmittance_TL 
)

Definition at line 246 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_include_scattering()

pure logical function, public crtm_atmoptics::crtm_include_scattering ( type(crtm_atmoptics_type), intent(in)  atmoptics)

Definition at line 151 of file CRTM_AtmOptics.f90.

Here is the caller graph for this function:

◆ crtm_no_scattering()

pure logical function, public crtm_atmoptics::crtm_no_scattering ( type(crtm_atmoptics_type), intent(in)  atmoptics)

Definition at line 109 of file CRTM_AtmOptics.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ module_version_id

character(*), parameter crtm_atmoptics::module_version_id = '$Id: CRTM_AtmOptics.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 57 of file CRTM_AtmOptics.f90.