FV3 Bundle
crtm_lifecycle Module Reference

Functions/Subroutines

integer function, public crtm_init (Sensor_ID, ChannelInfo, CloudCoeff_File, AerosolCoeff_File, EmisCoeff_File, IRwaterCoeff_File, IRlandCoeff_File, IRsnowCoeff_File, IRiceCoeff_File, VISwaterCoeff_File, VISlandCoeff_File, VISsnowCoeff_File, VISiceCoeff_File, MWwaterCoeff_File, File_Path, Load_CloudCoeff, Load_AerosolCoeff, Quiet, Process_ID, Output_Process_ID)
 
integer function, public crtm_destroy (ChannelInfo, Process_ID)
 
logical function, public crtm_isinitialized (ChannelInfo)
 
subroutine, public crtm_lifecycleversion (Id)
 

Variables

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

Function/Subroutine Documentation

◆ crtm_destroy()

integer function, public crtm_lifecycle::crtm_destroy ( type(crtm_channelinfo_type), dimension(:), intent(inout)  ChannelInfo,
integer, intent(in), optional  Process_ID 
)

Definition at line 731 of file CRTM_LifeCycle.f90.

Here is the call graph for this function:

◆ crtm_init()

integer function, public crtm_lifecycle::crtm_init ( character(*), dimension(:), intent(in)  Sensor_ID,
type(crtm_channelinfo_type), dimension(:), intent(out)  ChannelInfo,
character(*), intent(in), optional  CloudCoeff_File,
character(*), intent(in), optional  AerosolCoeff_File,
character(*), intent(in), optional  EmisCoeff_File,
character(*), intent(in), optional  IRwaterCoeff_File,
character(*), intent(in), optional  IRlandCoeff_File,
character(*), intent(in), optional  IRsnowCoeff_File,
character(*), intent(in), optional  IRiceCoeff_File,
character(*), intent(in), optional  VISwaterCoeff_File,
character(*), intent(in), optional  VISlandCoeff_File,
character(*), intent(in), optional  VISsnowCoeff_File,
character(*), intent(in), optional  VISiceCoeff_File,
character(*), intent(in), optional  MWwaterCoeff_File,
character(*), intent(in), optional  File_Path,
logical, intent(in), optional  Load_CloudCoeff,
logical, intent(in), optional  Load_AerosolCoeff,
logical, intent(in), optional  Quiet,
integer, intent(in), optional  Process_ID,
integer, intent(in), optional  Output_Process_ID 
)

Definition at line 358 of file CRTM_LifeCycle.f90.

Here is the call graph for this function:

◆ crtm_isinitialized()

logical function, public crtm_lifecycle::crtm_isinitialized ( type(crtm_channelinfo_type), dimension(:), intent(in)  ChannelInfo)

Definition at line 888 of file CRTM_LifeCycle.f90.

Here is the call graph for this function:

◆ crtm_lifecycleversion()

subroutine, public crtm_lifecycle::crtm_lifecycleversion ( character(*), intent(out)  Id)

Definition at line 918 of file CRTM_LifeCycle.f90.

Variable Documentation

◆ ml

integer, parameter crtm_lifecycle::ml = 256
private

Definition at line 81 of file CRTM_LifeCycle.f90.

◆ module_version_id

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

Definition at line 78 of file CRTM_LifeCycle.f90.

◆ sl

integer, parameter crtm_lifecycle::sl = 5000
private

Definition at line 82 of file CRTM_LifeCycle.f90.