FV3 Bundle
nltecoeff_define::nltecoeff_type Type Reference

Private Attributes

logical is_allocated = .FALSE.
 
integer(long) release = NLTECOEFF_RELEASE
 
integer(long) version = NLTECOEFF_VERSION
 
integer(long) n_predictors = 0
 
integer(long) n_sensor_angles = 0
 
integer(long) n_solar_angles = 0
 
integer(long) n_nlte_channels = 0
 
integer(long) n_channels = 0
 
integer(long) n_layers = N_LAYERS
 
character(slsensor_id = ''
 
integer(long) wmo_satellite_id = INVALID_WMO_SATELLITE_ID
 
integer(long) wmo_sensor_id = INVALID_WMO_SENSOR_ID
 
integer(long), dimension(:), allocatable sensor_channel
 
real(double), dimension(n_layersupper_plevel = ZERO
 
real(double), dimension(n_layerslower_plevel = ZERO
 
real(double), dimension(n_layersmin_tm = ZERO
 
real(double), dimension(n_layersmax_tm = ZERO
 
real(double), dimension(n_layersmean_tm = ZERO
 
real(double), dimension(:), allocatable secant_sensor_zenith
 
real(double), dimension(:), allocatable secant_solar_zenith
 
integer(long), dimension(:), allocatable nlte_channel
 
logical, dimension(:), allocatable is_nlte_channel
 
integer(long), dimension(:), allocatable c_index
 
real(double), dimension(:,:,:,:), allocatable c
 

Detailed Description

Definition at line 91 of file NLTECoeff_Define.f90.

Member Data Documentation

◆ c

real(double), dimension(:,:,:,:), allocatable nltecoeff_define::nltecoeff_type::c
private

Definition at line 124 of file NLTECoeff_Define.f90.

◆ c_index

integer(long), dimension(:), allocatable nltecoeff_define::nltecoeff_type::c_index
private

Definition at line 123 of file NLTECoeff_Define.f90.

◆ is_allocated

logical nltecoeff_define::nltecoeff_type::is_allocated = .FALSE.
private

Definition at line 93 of file NLTECoeff_Define.f90.

◆ is_nlte_channel

logical, dimension(:), allocatable nltecoeff_define::nltecoeff_type::is_nlte_channel
private

Definition at line 121 of file NLTECoeff_Define.f90.

◆ lower_plevel

real(double), dimension(n_layers) nltecoeff_define::nltecoeff_type::lower_plevel = ZERO
private

Definition at line 112 of file NLTECoeff_Define.f90.

◆ max_tm

real(double), dimension(n_layers) nltecoeff_define::nltecoeff_type::max_tm = ZERO
private

Definition at line 115 of file NLTECoeff_Define.f90.

◆ mean_tm

real(double), dimension(n_layers) nltecoeff_define::nltecoeff_type::mean_tm = ZERO
private

Definition at line 116 of file NLTECoeff_Define.f90.

◆ min_tm

real(double), dimension(n_layers) nltecoeff_define::nltecoeff_type::min_tm = ZERO
private

Definition at line 114 of file NLTECoeff_Define.f90.

◆ n_channels

integer(long) nltecoeff_define::nltecoeff_type::n_channels = 0
private

Definition at line 102 of file NLTECoeff_Define.f90.

◆ n_layers

integer(long) nltecoeff_define::nltecoeff_type::n_layers = N_LAYERS
private

Definition at line 104 of file NLTECoeff_Define.f90.

◆ n_nlte_channels

integer(long) nltecoeff_define::nltecoeff_type::n_nlte_channels = 0
private

Definition at line 101 of file NLTECoeff_Define.f90.

◆ n_predictors

integer(long) nltecoeff_define::nltecoeff_type::n_predictors = 0
private

Definition at line 98 of file NLTECoeff_Define.f90.

◆ n_sensor_angles

integer(long) nltecoeff_define::nltecoeff_type::n_sensor_angles = 0
private

Definition at line 99 of file NLTECoeff_Define.f90.

◆ n_solar_angles

integer(long) nltecoeff_define::nltecoeff_type::n_solar_angles = 0
private

Definition at line 100 of file NLTECoeff_Define.f90.

◆ nlte_channel

integer(long), dimension(:), allocatable nltecoeff_define::nltecoeff_type::nlte_channel
private

Definition at line 120 of file NLTECoeff_Define.f90.

◆ release

integer(long) nltecoeff_define::nltecoeff_type::release = NLTECOEFF_RELEASE
private

Definition at line 95 of file NLTECoeff_Define.f90.

◆ secant_sensor_zenith

real(double), dimension(:), allocatable nltecoeff_define::nltecoeff_type::secant_sensor_zenith
private

Definition at line 118 of file NLTECoeff_Define.f90.

◆ secant_solar_zenith

real(double), dimension(:), allocatable nltecoeff_define::nltecoeff_type::secant_solar_zenith
private

Definition at line 119 of file NLTECoeff_Define.f90.

◆ sensor_channel

integer(long), dimension(:), allocatable nltecoeff_define::nltecoeff_type::sensor_channel
private

Definition at line 109 of file NLTECoeff_Define.f90.

◆ sensor_id

character(sl) nltecoeff_define::nltecoeff_type::sensor_id = ''
private

Definition at line 106 of file NLTECoeff_Define.f90.

◆ upper_plevel

real(double), dimension(n_layers) nltecoeff_define::nltecoeff_type::upper_plevel = ZERO
private

Definition at line 111 of file NLTECoeff_Define.f90.

◆ version

integer(long) nltecoeff_define::nltecoeff_type::version = NLTECOEFF_VERSION
private

Definition at line 96 of file NLTECoeff_Define.f90.

◆ wmo_satellite_id

integer(long) nltecoeff_define::nltecoeff_type::wmo_satellite_id = INVALID_WMO_SATELLITE_ID
private

Definition at line 107 of file NLTECoeff_Define.f90.

◆ wmo_sensor_id

integer(long) nltecoeff_define::nltecoeff_type::wmo_sensor_id = INVALID_WMO_SENSOR_ID
private

Definition at line 108 of file NLTECoeff_Define.f90.


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