FV3 Bundle
sensorinfo_parameters Module Reference

Variables

character(*), parameter module_rcs_id = '$Id: $'
 
integer, parameter, public invalid_wmo_satellite_id = 1023
 
integer, parameter, public invalid_wmo_sensor_id = 2047
 
integer, parameter, public n_sensor_types = 4
 
integer, parameter, public invalid_sensor = 0
 
integer, parameter, public microwave_sensor = 1
 
integer, parameter, public infrared_sensor = 2
 
integer, parameter, public visible_sensor = 3
 
integer, parameter, public ultraviolet_sensor = 4
 
character(*), dimension(0:n_sensor_types), parameter, public sensor_type_name = (/ 'Invalid ', 'Microwave ', 'Infrared ', 'Visible ', 'Ultraviolet' /)
 
integer, parameter, public n_polarization_types = 12
 
integer, parameter, public invalid_polarization = 0
 
integer, parameter, public unpolarized = 1
 
integer, parameter, public intensity = UNPOLARIZED
 
integer, parameter, public first_stokes_component = UNPOLARIZED
 
integer, parameter, public second_stokes_component = 2
 
integer, parameter, public third_stokes_component = 3
 
integer, parameter, public fourth_stokes_component = 4
 
integer, parameter, public vl_polarization = 5
 
integer, parameter, public hl_polarization = 6
 
integer, parameter, public plus45l_polarization = 7
 
integer, parameter, public minus45l_polarization = 8
 
integer, parameter, public vl_mixed_polarization = 9
 
integer, parameter, public hl_mixed_polarization = 10
 
integer, parameter, public rc_polarization = 11
 
integer, parameter, public lc_polarization = 12
 
character(*), dimension(0:n_polarization_types), parameter, public polarization_type_name = (/ 'Invalid ', 'Unpolarized/Intensity/First Stokes component (I) ', 'Second Stokes component (Q) ', 'Third Stokes component (U) ', 'Fourth Stokes component (V) ', 'Vertical linear polarization ', 'Horizontal linear polarization ', '+45deg. linear polarization ', '-45deg. linear polarization ', 'Vertical polarization at nadir; mixed off nadir ', 'Horizontal polarization at nadir; mixed off nadir', 'Right circular polarization ', 'Left circular polarization ' /)
 

Variable Documentation

◆ first_stokes_component

integer, parameter, public sensorinfo_parameters::first_stokes_component = UNPOLARIZED

Definition at line 76 of file SensorInfo_Parameters.f90.

◆ fourth_stokes_component

integer, parameter, public sensorinfo_parameters::fourth_stokes_component = 4

Definition at line 79 of file SensorInfo_Parameters.f90.

◆ hl_mixed_polarization

integer, parameter, public sensorinfo_parameters::hl_mixed_polarization = 10

Definition at line 85 of file SensorInfo_Parameters.f90.

◆ hl_polarization

integer, parameter, public sensorinfo_parameters::hl_polarization = 6

Definition at line 81 of file SensorInfo_Parameters.f90.

◆ infrared_sensor

integer, parameter, public sensorinfo_parameters::infrared_sensor = 2

Definition at line 61 of file SensorInfo_Parameters.f90.

◆ intensity

integer, parameter, public sensorinfo_parameters::intensity = UNPOLARIZED

Definition at line 75 of file SensorInfo_Parameters.f90.

◆ invalid_polarization

integer, parameter, public sensorinfo_parameters::invalid_polarization = 0

Definition at line 73 of file SensorInfo_Parameters.f90.

◆ invalid_sensor

integer, parameter, public sensorinfo_parameters::invalid_sensor = 0

Definition at line 59 of file SensorInfo_Parameters.f90.

◆ invalid_wmo_satellite_id

integer, parameter, public sensorinfo_parameters::invalid_wmo_satellite_id = 1023

Definition at line 55 of file SensorInfo_Parameters.f90.

◆ invalid_wmo_sensor_id

integer, parameter, public sensorinfo_parameters::invalid_wmo_sensor_id = 2047

Definition at line 56 of file SensorInfo_Parameters.f90.

◆ lc_polarization

integer, parameter, public sensorinfo_parameters::lc_polarization = 12

Definition at line 87 of file SensorInfo_Parameters.f90.

◆ microwave_sensor

integer, parameter, public sensorinfo_parameters::microwave_sensor = 1

Definition at line 60 of file SensorInfo_Parameters.f90.

◆ minus45l_polarization

integer, parameter, public sensorinfo_parameters::minus45l_polarization = 8

Definition at line 83 of file SensorInfo_Parameters.f90.

◆ module_rcs_id

character(*), parameter sensorinfo_parameters::module_rcs_id = '$Id: $'
private

Definition at line 52 of file SensorInfo_Parameters.f90.

◆ n_polarization_types

integer, parameter, public sensorinfo_parameters::n_polarization_types = 12

Definition at line 72 of file SensorInfo_Parameters.f90.

◆ n_sensor_types

integer, parameter, public sensorinfo_parameters::n_sensor_types = 4

Definition at line 58 of file SensorInfo_Parameters.f90.

◆ plus45l_polarization

integer, parameter, public sensorinfo_parameters::plus45l_polarization = 7

Definition at line 82 of file SensorInfo_Parameters.f90.

◆ polarization_type_name

character(*), dimension( 0:n_polarization_types ), parameter, public sensorinfo_parameters::polarization_type_name = (/ 'Invalid ', 'Unpolarized/Intensity/First Stokes component (I) ', 'Second Stokes component (Q) ', 'Third Stokes component (U) ', 'Fourth Stokes component (V) ', 'Vertical linear polarization ', 'Horizontal linear polarization ', '+45deg. linear polarization ', '-45deg. linear polarization ', 'Vertical polarization at nadir; mixed off nadir ', 'Horizontal polarization at nadir; mixed off nadir', 'Right circular polarization ', 'Left circular polarization ' /)

Definition at line 88 of file SensorInfo_Parameters.f90.

◆ rc_polarization

integer, parameter, public sensorinfo_parameters::rc_polarization = 11

Definition at line 86 of file SensorInfo_Parameters.f90.

◆ second_stokes_component

integer, parameter, public sensorinfo_parameters::second_stokes_component = 2

Definition at line 77 of file SensorInfo_Parameters.f90.

◆ sensor_type_name

character(*), dimension( 0:n_sensor_types ), parameter, public sensorinfo_parameters::sensor_type_name = (/ 'Invalid ', 'Microwave ', 'Infrared ', 'Visible ', 'Ultraviolet' /)

Definition at line 64 of file SensorInfo_Parameters.f90.

◆ third_stokes_component

integer, parameter, public sensorinfo_parameters::third_stokes_component = 3

Definition at line 78 of file SensorInfo_Parameters.f90.

◆ ultraviolet_sensor

integer, parameter, public sensorinfo_parameters::ultraviolet_sensor = 4

Definition at line 63 of file SensorInfo_Parameters.f90.

◆ unpolarized

integer, parameter, public sensorinfo_parameters::unpolarized = 1

Definition at line 74 of file SensorInfo_Parameters.f90.

◆ visible_sensor

integer, parameter, public sensorinfo_parameters::visible_sensor = 3

Definition at line 62 of file SensorInfo_Parameters.f90.

◆ vl_mixed_polarization

integer, parameter, public sensorinfo_parameters::vl_mixed_polarization = 9

Definition at line 84 of file SensorInfo_Parameters.f90.

◆ vl_polarization

integer, parameter, public sensorinfo_parameters::vl_polarization = 5

Definition at line 80 of file SensorInfo_Parameters.f90.