FV3 Bundle
|
Functions/Subroutines | |
integer function, public | assign_common_input (Atmosphere, Surface, AtmOptics, SfcOptics, GeometryInfo, SensorIndex, ChannelIndex, RTSolution, nz, RTV) |
integer function, public | assign_common_input_tl (Atmosphere, Surface, AtmOptics, SfcOptics, Atmosphere_TL, Surface_TL, AtmOptics_TL, SfcOptics_TL, GeometryInfo, SensorIndex, ChannelIndex, RTSolution_TL, nz, User_Emissivity_TL, Direct_Reflectivity_TL, Planck_Surface_TL, Planck_Atmosphere_TL, Pff_TL, Pbb_TL, RTV) |
integer function, public | assign_common_input_ad (SfcOptics, RTSolution, GeometryInfo, SensorIndex, ChannelIndex, RTSolution_AD, SfcOptics_AD, Planck_Surface_AD, Planck_Atmosphere_AD, Radiance_AD, nz, RTV) |
integer function, public | assign_common_output (Atmosphere, SfcOptics, GeometryInfo, SensorIndex, ChannelIndex, RTV, RTSolution) |
integer function, public | assign_common_output_tl (SfcOptics, RTSolution, GeometryInfo, Radiance_TL, Scattering_Radiance_TL, SensorIndex, ChannelIndex, RTV, RTSolution_TL) |
integer function, public | assign_common_output_ad (Atmosphere, Surface, AtmOptics, SfcOptics, Pff_AD, Pbb_AD, GeometryInfo, SensorIndex, ChannelIndex, nZ, AtmOptics_AD, SfcOptics_AD, Planck_Surface_AD, Planck_Atmosphere_AD, User_Emissivity_AD, Atmosphere_AD, Surface_AD, RTSolution_AD, RTV) |
subroutine | crtm_phase_matrix (AtmOptics, RTV) |
subroutine | crtm_phase_matrix_tl (AtmOptics, AtmOptics_TL, Pff_TL, Pbb_TL, RTV) |
subroutine | crtm_phase_matrix_ad (AtmOptics, Pff_AD, Pbb_AD, AtmOptics_AD, RTV) |
subroutine | normalize_phase (k, RTV) |
subroutine | normalize_phase_tl (k, RTV, Pff, Pbb, Pff_TL, Pbb_TL) |
subroutine | normalize_phase_ad (k, RTV, Pff, Pbb, Pff_AD, Pbb_AD) |
Variables | |
character(*), parameter | module_version_id = '$Id: $' |
integer function, public common_rtsolution::assign_common_input | ( | type(crtm_atmosphere_type), intent(in) | Atmosphere, |
type(crtm_surface_type), intent(in) | Surface, | ||
type(crtm_atmoptics_type), intent(in) | AtmOptics, | ||
type(crtm_sfcoptics_type), intent(inout) | SfcOptics, | ||
type(crtm_geometryinfo_type), intent(inout) | GeometryInfo, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution, | ||
integer, intent(out) | nz, | ||
type(rtv_type), intent(inout) | RTV | ||
) |
Definition at line 201 of file Common_RTSolution.f90.
integer function, public common_rtsolution::assign_common_input_ad | ( | type(crtm_sfcoptics_type), intent(in) | SfcOptics, |
type(crtm_rtsolution_type), intent(in) | RTSolution, | ||
type(crtm_geometryinfo_type), intent(in) | GeometryInfo, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution_AD, | ||
type(crtm_sfcoptics_type), intent(inout) | SfcOptics_AD, | ||
real(fp), intent(out) | Planck_Surface_AD, | ||
real(fp), dimension(0:), intent(out) | Planck_Atmosphere_AD, | ||
real(fp), intent(out) | Radiance_AD, | ||
integer, intent(out) | nz, | ||
type(rtv_type), intent(in) | RTV | ||
) |
Definition at line 945 of file Common_RTSolution.f90.
integer function, public common_rtsolution::assign_common_input_tl | ( | type(crtm_atmosphere_type), intent(in) | Atmosphere, |
type(crtm_surface_type), intent(in) | Surface, | ||
type(crtm_atmoptics_type), intent(in) | AtmOptics, | ||
type(crtm_sfcoptics_type), intent(in) | SfcOptics, | ||
type(crtm_atmosphere_type), intent(in) | Atmosphere_TL, | ||
type(crtm_surface_type), intent(in) | Surface_TL, | ||
type(crtm_atmoptics_type), intent(in) | AtmOptics_TL, | ||
type(crtm_sfcoptics_type), intent(inout) | SfcOptics_TL, | ||
type(crtm_geometryinfo_type), intent(in) | GeometryInfo, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution_TL, | ||
integer, intent(out) | nz, | ||
real(fp), intent(out) | User_Emissivity_TL, | ||
real(fp), intent(out) | Direct_Reflectivity_TL, | ||
real(fp), intent(out) | Planck_Surface_TL, | ||
real(fp), dimension(0:), intent(out) | Planck_Atmosphere_TL, | ||
real(fp), dimension(:,:,:), intent(out) | Pff_TL, | ||
real(fp), dimension(:,:,:), intent(out) | Pbb_TL, | ||
type(rtv_type), intent(in) | RTV | ||
) |
Definition at line 643 of file Common_RTSolution.f90.
integer function, public common_rtsolution::assign_common_output | ( | type(crtm_atmosphere_type), intent(in) | Atmosphere, |
type(crtm_sfcoptics_type), intent(in) | SfcOptics, | ||
type(crtm_geometryinfo_type), intent(in) | GeometryInfo, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
type(rtv_type), intent(in) | RTV, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution | ||
) |
Definition at line 1100 of file Common_RTSolution.f90.
integer function, public common_rtsolution::assign_common_output_ad | ( | type(crtm_atmosphere_type), intent(in) | Atmosphere, |
type(crtm_surface_type), intent(in) | Surface, | ||
type(crtm_atmoptics_type), intent(in) | AtmOptics, | ||
type(crtm_sfcoptics_type), intent(in) | SfcOptics, | ||
real(fp), dimension(:,:,:), intent(inout) | Pff_AD, | ||
real(fp), dimension(:,:,:), intent(inout) | Pbb_AD, | ||
type(crtm_geometryinfo_type), intent(in) | GeometryInfo, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
integer, intent(in) | nZ, | ||
type(crtm_atmoptics_type), intent(inout) | AtmOptics_AD, | ||
type(crtm_sfcoptics_type), intent(inout) | SfcOptics_AD, | ||
real(fp), intent(inout) | Planck_Surface_AD, | ||
real(fp), dimension(0:), intent(inout) | Planck_Atmosphere_AD, | ||
real(fp), intent(out) | User_Emissivity_AD, | ||
type(crtm_atmosphere_type), intent(inout) | Atmosphere_AD, | ||
type(crtm_surface_type), intent(inout) | Surface_AD, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution_AD, | ||
type(rtv_type), intent(in) | RTV | ||
) |
Definition at line 1530 of file Common_RTSolution.f90.
integer function, public common_rtsolution::assign_common_output_tl | ( | type(crtm_sfcoptics_type), intent(in) | SfcOptics, |
type(crtm_rtsolution_type), intent(in) | RTSolution, | ||
type(crtm_geometryinfo_type), intent(in) | GeometryInfo, | ||
real(fp), intent(in) | Radiance_TL, | ||
real(fp), dimension(:), intent(in) | Scattering_Radiance_TL, | ||
integer, intent(in) | SensorIndex, | ||
integer, intent(in) | ChannelIndex, | ||
type(rtv_type), intent(in) | RTV, | ||
type(crtm_rtsolution_type), intent(inout) | RTSolution_TL | ||
) |
Definition at line 1285 of file Common_RTSolution.f90.
|
private |
Definition at line 1742 of file Common_RTSolution.f90.
|
private |
Definition at line 2038 of file Common_RTSolution.f90.
|
private |
Definition at line 1884 of file Common_RTSolution.f90.
|
private |
|
private |
Definition at line 62 of file Common_RTSolution.f90.