retr_input_settings Type Reference

Data Fields

integer(kind=c_int) knsing
 
integer(kind=c_int) knsingf
 
integer(kind=c_int) kl
 
logical(kind=c_bool) istop
 
logical(kind=c_bool) ipri_additional_info
 
logical(kind=c_bool) ipri_verbose
 
integer(kind=c_int) imode_lut
 
integer(kind=c_int) nsd
 
integer(kind=c_int), dimension(2) nlyrs
 
integer(kind=c_int) nlvls_geom
 
integer(kind=c_int) ipplane
 
integer(kind=c_int) ipobs
 
integer(kind=c_int), dimension(2) isurf_land
 
integer(kind=c_int) isurf_water
 
integer(kind=c_int), dimension(2) aexp_iwl
 
integer(kind=c_int), dimension(2) ndvi_iwl
 
integer(kind=c_int) naod_errest_iwl
 
integer(kind=c_int), dimension(kw) aod_errest_iwl
 
integer(kind=c_int) nssa_errest_iwl
 
integer(kind=c_int), dimension(kw) ssa_errest_iwl
 
integer(kind=c_int) naext_errest_iwl
 
integer(kind=c_int), dimension(kw) aext_errest_iwl
 
integer(kind=c_int) nlidar_errest_iwl
 
integer(kind=c_int), dimension(kw) lidar_errest_iwl
 
real(kind=c_float) shift
 
real(kind=c_float) sca_ang_norm_p11
 
type(p11_integrated_cut_offcutoff
 
integer(kind=c_int) nw
 
real(kind=c_float), dimension(kw) wave
 
integer(kind=c_int) ibin
 
real(kind=c_float) tiny_wvl_models
 
integer(kind=c_int) imq
 
integer(kind=c_int) ipstop
 
real(kind=c_float) lm_min
 
real(kind=c_float) ccor_min
 
real(kind=c_float) ccor_max
 
logical(kind=c_bool) input
 
logical(kind=c_bool) itronc
 
logical(kind=c_bool) boa_ref
 
character(kind=c_char), dimension(gbl_file_path_len) lut_path
 
integer(kind=c_int) maxp
 
real(kind=c_float) epsp
 
real(kind=c_float) epsq
 
real(kind=c_float) dl
 
integer(kind=c_int) mol_prof_type
 
integer(kind=c_int) aer_prof_type
 
real(kind=c_float), dimension(2) pm_diam
 
integer(kind=c_int) npm_diam
 
type(ip_flags_for_dlsdlsf
 
type(retr_par_number_ndimndim
 
type(osh_paroshf
 
type(osh_paroshd
 
type(single_pixel_constraints_apriorispca
 
type(single_pixel_constraints_smoothnessspcs
 
type(single_pixel_smoothness_estimates_and_weightssms
 
type(multi_pixel_constraintsmpcs
 
type(noise_parnoise
 
type(inter_pixel_fittingipfp
 
real(kind=c_float), dimension(kpars) apsing
 
real(kind=c_float), dimension(kpars) apsmin
 
real(kind=c_float), dimension(kpars) apsmax
 
logical(kind=c_bool), dimension(kpars) apserrest
 
real(kind=c_float), dimension(ksd) rmin
 
real(kind=c_float), dimension(ksd) rmax
 
real(kind=c_float), dimension(kidim3, ksd) ratio1
 
real(kind=c_float), dimension(kidim3, ksd) radius1
 
integer(kind=c_int), dimension(kpars) iww_singl
 
integer(kind=c_int), dimension(ksd) nbin
 
integer(kind=c_int), dimension(ksd) knln
 
type(gases_optgases
 
type(emission_optemission
 
type(atmospheric_vertical_profile_optatmospheric_vertical_profile
 
type(chemistry_optchemistry
 
type(edges_sizeedges
 
type(functional_retrievalfretr
 
logical(kind=c_bool) use_tmodel
 
type(transport_settingstmset
 
logical(kind=c_bool), dimension(kidim1) indep_par
 
logical(kind=c_bool) flag_plus
 
type(retr_par_number_ndimndim_plus
 
character(kind=c_char), dimension(gbl_file_path_len) plotting_output_file
 
character(kind=c_char), dimension(gbl_file_path_len) main_output_file
 
character(kind=c_char), dimension(gbl_file_path_len) sdata_sim_file
 
logical(kind=c_bool) debug_covariance_matrix
 
logical(kind=c_bool) debug_errest_lm
 
real(kind=c_float) eps_err
 
type(output_segment_productsproducts
 

Field Documentation

◆ aer_prof_type

integer(kind=c_int) aer_prof_type

◆ aexp_iwl

integer(kind=c_int), dimension(2) aexp_iwl

◆ aext_errest_iwl

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

◆ aod_errest_iwl

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

◆ apserrest

logical(kind=c_bool), dimension(kpars) apserrest

◆ apsing

real(kind=c_float), dimension(kpars) apsing

◆ apsmax

real(kind=c_float), dimension(kpars) apsmax

◆ apsmin

real(kind=c_float), dimension(kpars) apsmin

◆ atmospheric_vertical_profile

type(atmospheric_vertical_profile_opt) atmospheric_vertical_profile

◆ boa_ref

logical(kind=c_bool) boa_ref

◆ ccor_max

real(kind=c_float) ccor_max

◆ ccor_min

real(kind=c_float) ccor_min

◆ chemistry

type(chemistry_opt) chemistry

◆ cutoff

type(p11_integrated_cut_off) cutoff

◆ debug_covariance_matrix

logical(kind=c_bool) debug_covariance_matrix

◆ debug_errest_lm

logical(kind=c_bool) debug_errest_lm

◆ dl

real(kind=c_float) dl

◆ dlsf

type(ip_flags_for_dls) dlsf

◆ edges

type(edges_size) edges

◆ emission

type(emission_opt) emission

◆ eps_err

real(kind=c_float) eps_err

◆ epsp

real(kind=c_float) epsp

◆ epsq

real(kind=c_float) epsq

◆ flag_plus

logical(kind=c_bool) flag_plus

◆ fretr

type(functional_retrieval) fretr

◆ gases

type(gases_opt) gases

◆ ibin

integer(kind=c_int) ibin

◆ imode_lut

integer(kind=c_int) imode_lut

◆ imq

integer(kind=c_int) imq

◆ indep_par

logical(kind=c_bool), dimension(kidim1) indep_par

◆ input

logical(kind=c_bool) input

◆ ipfp

type(inter_pixel_fitting) ipfp

◆ ipobs

integer(kind=c_int) ipobs

◆ ipplane

integer(kind=c_int) ipplane

◆ ipri_additional_info

logical(kind=c_bool) ipri_additional_info

◆ ipri_verbose

logical(kind=c_bool) ipri_verbose

◆ ipstop

integer(kind=c_int) ipstop

◆ istop

logical(kind=c_bool) istop

◆ isurf_land

integer(kind=c_int), dimension(2) isurf_land

◆ isurf_water

integer(kind=c_int) isurf_water

◆ itronc

logical(kind=c_bool) itronc

◆ iww_singl

integer(kind=c_int), dimension(kpars) iww_singl

◆ kl

integer(kind=c_int) kl

◆ knln

integer(kind=c_int), dimension(ksd) knln

◆ knsing

integer(kind=c_int) knsing

◆ knsingf

integer(kind=c_int) knsingf

◆ lidar_errest_iwl

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

◆ lm_min

real(kind=c_float) lm_min

◆ lut_path

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

◆ main_output_file

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

◆ maxp

integer(kind=c_int) maxp

◆ mol_prof_type

integer(kind=c_int) mol_prof_type

◆ mpcs

◆ naext_errest_iwl

integer(kind=c_int) naext_errest_iwl

◆ naod_errest_iwl

integer(kind=c_int) naod_errest_iwl

◆ nbin

integer(kind=c_int), dimension(ksd) nbin

◆ ndim

◆ ndim_plus

type(retr_par_number_ndim) ndim_plus

◆ ndvi_iwl

integer(kind=c_int), dimension(2) ndvi_iwl

◆ nlidar_errest_iwl

integer(kind=c_int) nlidar_errest_iwl

◆ nlvls_geom

integer(kind=c_int) nlvls_geom

◆ nlyrs

integer(kind=c_int), dimension(2) nlyrs

◆ noise

type(noise_par) noise

◆ npm_diam

integer(kind=c_int) npm_diam

◆ nsd

integer(kind=c_int) nsd

◆ nssa_errest_iwl

integer(kind=c_int) nssa_errest_iwl

◆ nw

integer(kind=c_int) nw

◆ oshd

type(osh_par) oshd

◆ oshf

type(osh_par) oshf

◆ plotting_output_file

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

◆ pm_diam

real(kind=c_float), dimension(2) pm_diam

◆ products

type(output_segment_products) products

◆ radius1

real(kind=c_float), dimension(kidim3,ksd) radius1

◆ ratio1

real(kind=c_float), dimension(kidim3,ksd) ratio1

◆ rmax

real(kind=c_float), dimension(ksd) rmax

◆ rmin

real(kind=c_float), dimension(ksd) rmin

◆ sca_ang_norm_p11

real(kind=c_float) sca_ang_norm_p11

◆ sdata_sim_file

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

◆ shift

real(kind=c_float) shift

◆ sms

◆ spca

◆ spcs

◆ ssa_errest_iwl

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

◆ tiny_wvl_models

real(kind=c_float) tiny_wvl_models

◆ tmset

type(transport_settings) tmset

◆ use_tmodel

logical(kind=c_bool) use_tmodel

◆ wave

real(kind=c_float), dimension(kw) wave