FV3 Bundle
crtm_atmosphere Module Reference

Functions/Subroutines

integer function, public crtm_atmosphere_addlayers (Atm_In, Atm_Out)
 
integer function, public crtm_atmosphere_addlayers_tl (Atm_In, Atm_In_TL, Atm_Out_TL)
 
integer function, public crtm_atmosphere_addlayers_ad (Atm_In, Atm_Out_AD, Atm_In_AD)
 
integer function extra_layers (Atm)
 
subroutine layer_p (p, p_layer)
 
subroutine layer_x (x, x_layer)
 
subroutine interp_lpoly (p_int, p, lpoly)
 
subroutine interp_linear (lpoly, x, x_int)
 
subroutine shift_profile (lpoly, x_toa, x_shifted)
 

Variables

character(*), parameter module_rcs_id = '$Id: CRTM_Atmosphere.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
integer, parameter ml = 256
 

Function/Subroutine Documentation

◆ crtm_atmosphere_addlayers()

integer function, public crtm_atmosphere::crtm_atmosphere_addlayers ( type(crtm_atmosphere_type), intent(in)  Atm_In,
type(crtm_atmosphere_type), intent(inout)  Atm_Out 
)

Definition at line 127 of file CRTM_Atmosphere.f90.

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

◆ crtm_atmosphere_addlayers_ad()

integer function, public crtm_atmosphere::crtm_atmosphere_addlayers_ad ( type(crtm_atmosphere_type), intent(in)  Atm_In,
type(crtm_atmosphere_type), intent(inout)  Atm_Out_AD,
type(crtm_atmosphere_type), intent(inout)  Atm_In_AD 
)

Definition at line 436 of file CRTM_Atmosphere.f90.

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

◆ crtm_atmosphere_addlayers_tl()

integer function, public crtm_atmosphere::crtm_atmosphere_addlayers_tl ( type(crtm_atmosphere_type), intent(in)  Atm_In,
type(crtm_atmosphere_type), intent(in)  Atm_In_TL,
type(crtm_atmosphere_type), intent(inout)  Atm_Out_TL 
)

Definition at line 326 of file CRTM_Atmosphere.f90.

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

◆ extra_layers()

integer function crtm_atmosphere::extra_layers ( type(crtm_atmosphere_type), intent(in)  Atm)
private

Definition at line 528 of file CRTM_Atmosphere.f90.

Here is the caller graph for this function:

◆ interp_linear()

subroutine crtm_atmosphere::interp_linear ( real(fp), intent(in)  lpoly,
real(fp), dimension(2), intent(in)  x,
real(fp), intent(out)  x_int 
)
private

Definition at line 564 of file CRTM_Atmosphere.f90.

Here is the caller graph for this function:

◆ interp_lpoly()

subroutine crtm_atmosphere::interp_lpoly ( real(fp), intent(in)  p_int,
real(fp), dimension(2), intent(in)  p,
real(fp), intent(out)  lpoly 
)
private

Definition at line 555 of file CRTM_Atmosphere.f90.

Here is the caller graph for this function:

◆ layer_p()

subroutine crtm_atmosphere::layer_p ( real(fp), dimension(2), intent(in)  p,
real(fp), intent(out)  p_layer 
)
private

Definition at line 539 of file CRTM_Atmosphere.f90.

Here is the caller graph for this function:

◆ layer_x()

subroutine crtm_atmosphere::layer_x ( real(fp), dimension(2), intent(in)  x,
real(fp), intent(out)  x_layer 
)
private

Definition at line 547 of file CRTM_Atmosphere.f90.

Here is the caller graph for this function:

◆ shift_profile()

subroutine crtm_atmosphere::shift_profile ( real(fp), intent(in)  lpoly,
real(fp), dimension(2), intent(in)  x_toa,
real(fp), dimension(:), intent(inout)  x_shifted 
)
private

Definition at line 573 of file CRTM_Atmosphere.f90.

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

Variable Documentation

◆ ml

integer, parameter crtm_atmosphere::ml = 256
private

Definition at line 67 of file CRTM_Atmosphere.f90.

◆ module_rcs_id

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

Definition at line 64 of file CRTM_Atmosphere.f90.