UFO
ufo_radiancerttov_utils_mod::rttov_conf Type Reference
Collaboration diagram for ufo_radiancerttov_utils_mod::rttov_conf:

Private Member Functions

procedure set_options => set_options_rttov
 
procedure setup => setup_rttov
 
procedure set_defaults => set_defaults_rttov
 

Private Attributes

integer nsensors
 
integer ngas
 
character(len=maxvarlen), dimension(:), allocatable absorbers
 
integer, dimension(:), allocatable absorber_id
 
character(len=255), dimension(:), allocatable sensor_id
 
character(len=255) coefficient_path
 
type(rttov_coefs), dimension(:), allocatable rttov_coef_array
 
character(len=8) rttov_default_opts = 'RTTOV'
 
type(rttov_options) rttov_opts
 
logical rttov_is_setup = .false.
 
logical satrad_compatibility = .true.
 
logical useqtsplitrain
 
logical splitqtotal = .false.
 
logical rttov_profile_checkinput = .false.
 
integer inspect
 
integer nchan_max_sim
 

Detailed Description

Definition at line 126 of file ufo_radiancerttov_utils_mod.F90.

Member Function/Subroutine Documentation

◆ set_defaults()

procedure ufo_radiancerttov_utils_mod::rttov_conf::set_defaults
private

Definition at line 152 of file ufo_radiancerttov_utils_mod.F90.

◆ set_options()

procedure ufo_radiancerttov_utils_mod::rttov_conf::set_options
private

Definition at line 150 of file ufo_radiancerttov_utils_mod.F90.

◆ setup()

procedure ufo_radiancerttov_utils_mod::rttov_conf::setup
private

Definition at line 151 of file ufo_radiancerttov_utils_mod.F90.

Member Data Documentation

◆ absorber_id

integer, dimension(:), allocatable ufo_radiancerttov_utils_mod::rttov_conf::absorber_id
private

Definition at line 131 of file ufo_radiancerttov_utils_mod.F90.

◆ absorbers

character(len=maxvarlen), dimension(:), allocatable ufo_radiancerttov_utils_mod::rttov_conf::absorbers
private

Definition at line 130 of file ufo_radiancerttov_utils_mod.F90.

◆ coefficient_path

character(len=255) ufo_radiancerttov_utils_mod::rttov_conf::coefficient_path
private

Definition at line 134 of file ufo_radiancerttov_utils_mod.F90.

◆ inspect

integer ufo_radiancerttov_utils_mod::rttov_conf::inspect
private

Definition at line 145 of file ufo_radiancerttov_utils_mod.F90.

◆ nchan_max_sim

integer ufo_radiancerttov_utils_mod::rttov_conf::nchan_max_sim
private

Definition at line 146 of file ufo_radiancerttov_utils_mod.F90.

◆ ngas

integer ufo_radiancerttov_utils_mod::rttov_conf::ngas
private

Definition at line 128 of file ufo_radiancerttov_utils_mod.F90.

◆ nsensors

integer ufo_radiancerttov_utils_mod::rttov_conf::nsensors
private

Definition at line 127 of file ufo_radiancerttov_utils_mod.F90.

◆ rttov_coef_array

type(rttov_coefs), dimension(:), allocatable ufo_radiancerttov_utils_mod::rttov_conf::rttov_coef_array
private

Definition at line 136 of file ufo_radiancerttov_utils_mod.F90.

◆ rttov_default_opts

character(len=8) ufo_radiancerttov_utils_mod::rttov_conf::rttov_default_opts = 'RTTOV'
private

Definition at line 137 of file ufo_radiancerttov_utils_mod.F90.

◆ rttov_is_setup

logical ufo_radiancerttov_utils_mod::rttov_conf::rttov_is_setup = .false.
private

Definition at line 139 of file ufo_radiancerttov_utils_mod.F90.

◆ rttov_opts

type(rttov_options) ufo_radiancerttov_utils_mod::rttov_conf::rttov_opts
private

Definition at line 138 of file ufo_radiancerttov_utils_mod.F90.

◆ rttov_profile_checkinput

logical ufo_radiancerttov_utils_mod::rttov_conf::rttov_profile_checkinput = .false.
private

Definition at line 143 of file ufo_radiancerttov_utils_mod.F90.

◆ satrad_compatibility

logical ufo_radiancerttov_utils_mod::rttov_conf::satrad_compatibility = .true.
private

Definition at line 141 of file ufo_radiancerttov_utils_mod.F90.

◆ sensor_id

character(len=255), dimension(:), allocatable ufo_radiancerttov_utils_mod::rttov_conf::sensor_id
private

Definition at line 133 of file ufo_radiancerttov_utils_mod.F90.

◆ splitqtotal

logical ufo_radiancerttov_utils_mod::rttov_conf::splitqtotal = .false.
private

Definition at line 142 of file ufo_radiancerttov_utils_mod.F90.

◆ useqtsplitrain

logical ufo_radiancerttov_utils_mod::rttov_conf::useqtsplitrain
private

Definition at line 142 of file ufo_radiancerttov_utils_mod.F90.


The documentation for this type was generated from the following file: