gases_opt Type Reference

Data Fields

logical(kind=c_bool) igab
 
integer(kind=c_int) nlut_name
 
character(kind=c_char), dimension(gbl_file_path_len, nmg) lut_name
 
integer(kind=c_int) ngas_filters
 
character(kind=c_char), dimension(gbl_file_path_len) path_to_luts
 
character(kind=c_char), dimension(gbl_file_path_len) path_to_filters
 
character(kind=c_char), dimension(gbl_file_path_len) kdist
 
integer(kind=c_int) integration_method
 
integer(kind=c_int), dimension(n_filters_max) filters_meas_type
 
real(kind=c_float), dimension(n_filters_max) filters_spectral_resolution
 
integer(kind=c_int), dimension(kw) nfilters_index_of_wavelength_involved
 
integer(kind=c_int), dimension(kw, n_filters_max) filters_index_of_wavelength_involved
 
character(kind=c_char), dimension(gbl_file_path_len, kw, n_filters_max) filters_file
 
integer(kind=c_int), dimension(kw) nsubchannels
 
integer(kind=c_int), dimension(nmg) ngases_spectral_range
 
real(kind=c_float), dimension(ng_spec_range_max, nmg) spectral_ranges_min
 
real(kind=c_float), dimension(ng_spec_range_max, nmg) spectral_ranges_max
 

Field Documentation

◆ filters_file

character(kind=c_char), dimension(gbl_file_path_len,kw,n_filters_max) filters_file

◆ filters_index_of_wavelength_involved

integer(kind=c_int), dimension(kw,n_filters_max) filters_index_of_wavelength_involved

◆ filters_meas_type

integer(kind=c_int), dimension(n_filters_max) filters_meas_type

◆ filters_spectral_resolution

real(kind=c_float), dimension(n_filters_max) filters_spectral_resolution

◆ igab

logical(kind=c_bool) igab

◆ integration_method

integer(kind=c_int) integration_method

◆ kdist

character(kind=c_char), dimension(gbl_file_path_len) kdist

◆ lut_name

character(kind=c_char), dimension(gbl_file_path_len, nmg) lut_name

◆ nfilters_index_of_wavelength_involved

integer(kind=c_int), dimension(kw) nfilters_index_of_wavelength_involved

◆ ngas_filters

integer(kind=c_int) ngas_filters

◆ ngases_spectral_range

integer(kind=c_int), dimension(nmg) ngases_spectral_range

◆ nlut_name

integer(kind=c_int) nlut_name

◆ nsubchannels

integer(kind=c_int), dimension(kw) nsubchannels

◆ path_to_filters

character(kind=c_char), dimension(gbl_file_path_len) path_to_filters

◆ path_to_luts

character(kind=c_char), dimension(gbl_file_path_len) path_to_luts

◆ spectral_ranges_max

real(kind=c_float), dimension(ng_spec_range_max, nmg) spectral_ranges_max

◆ spectral_ranges_min

real(kind=c_float), dimension(ng_spec_range_max, nmg) spectral_ranges_min