MIP_PS2_AX_GADS_pt_v0

binary record "MIP_PS2_AX_GADS_pt_v0"
idfield namedefinition
0dsr_time
binary timesize: 12
Time of creation

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
1min_val_non_sing
binary doublesize: 8
Minimum value used to check non-singularity of matrix
2a_priori_switch
binary uint16size: 2
Switch for usage of a priori pointing information
3spare_1
binary bytessize: 12
Spare

hidden: true
4max_elements
binary uint16size: 2
Maximum number of elements in profiles
5num_unsuccess
binary uint16size: 2
Number of allowed unsuccessful previous retrievals
6enh_spec_range
binary doublesize: 8
Enhanced spectral range of microwindows used to decide whether a line inside the microwindow shall be considered as line or as nearby continuum

unit: "1/cm"
7max_samples_fine
binary uint16size: 2
Maximum number of spectral samples on fine grid
8chi2_thresh
binary doublesize: 8
Threshold to check convergence of Chi^2
9thresh_fitted_press
binary doublesize: 8
Threshold to check convergence of fitted pressure
10thresh_fitted_temp
binary doublesize: 8
Threshold to check convergence of fitted temperature
11spare_2
binary bytessize: 2
Spare

hidden: true
12max_macro_iter_gauss
binary uint16size: 2
Maximum number of Gauss-Newton macro-iterations
13spare_3
binary bytessize: 2
Spare

hidden: true
14max_num_marq
binary uint16size: 2
Maximum number of Marquardt micro-iterations
15low_thresh_press
binary doublesize: 8
Lower threshold of estimated pressure

unit: "hPa"
16up_thresh_press
binary doublesize: 8
Upper threshold of estimated pressure

unit: "hPa"
17low_thresh_temp
binary doublesize: 8
Lower threshold of estimated temperature

unit: "K"
18up_thresh_temp
binary doublesize: 8
Upper threshold of estimated temperature

unit: "K"
19low_thresh_cont
binary doublesize: 8
Lower threshold of estimated continuum parameter

unit: "cm2"
20up_thresh_cont
binary doublesize: 8
Upper threshold of estimated continuum parameter

unit: "cm2"
21constr_alt_corr_switch
binary uint16size: 2
Switch for activation of contraining of altitude correction
22constr_max_rel_p_corr
binary doublesize: 8
Contraining of maximum relative pressure correction

unit: "%"
23spare_4
binary bytessize: 14
Spare

hidden: true
24diff_spec_res
binary doublesize: 8
Difference between spectral resolution of general fine wavenumber grid and spectral grid of cross section look-up tables

unit: "1/cm"
25pre_stored_switch
binary uint16size: 2
Switch for using pre-stored spectra and Jacobian matrix
26cont_param
binary uint16size: 2
Control parameter for fitting of continuum and instrumental offset
27up_alt_cont
binary doublesize: 8
Upper altitude limit where continuum shall be fitted

unit: "km"
28zero_alt_cont
binary doublesize: 8
Altitude above which the continuum shall be set to zero

unit: "km"
29spare_5
binary bytessize: 8
Spare

hidden: true
30max_fitted
binary uint16size: 2
Maximum number of fitted parameters
31spec_overlap
binary doublesize: 8
Overlap of spectral range between two adjacent microwindows

unit: "%"
32temp_inc
binary doublesize: 8
Temperature increment used to compute perturbed temperature profile

unit: "K"
33cent_wvn
binary doublesize: 8
Central wavenumber of the line used as reference

unit: "1/cm"
34temp_coef_lorentz
binary doublesize: 8
Coefficient of temperature dependence of Lorentz half-width of the line used as reference
35guess_alt
binary doublesize: 8
Guess of altitude increment above highest level

unit: "km"
36red_fact
binary doublesize: 8
Reduction factor applied to guess of altitude increment
37up_lim_atm
binary doublesize: 8
Upper limit of atmosphere

unit: "km"
38half_width_ref
binary doublesize: 8
Half-width of the line used as reference

unit: "1/cm"
39max_temp_var_low
binary doublesize: 8
Maximum allowed temperature variation between atmospheric levels for lower altitudes

unit: "K"
40max_temp_var_high
binary doublesize: 8
Maximum allowed temperature variation between atmospheric levels for higher altitudes

unit: "K"
41alt_thresh_change
binary doublesize: 8
Altitude threshold where temperature thresholds are changed

unit: "km"
42max_var_half_width
binary doublesize: 8
Maximum allowed variation of half-width of the line between adjacent atmospheric levels

unit: "1/cm"
43num_max_atm
binary uint16size: 2
Number of maximum levels for modeling of the atmosphere
44max_diff_gas
binary uint16size: 2
Maximum number of different gases
45max_geom
binary uint16size: 2
Maximum number of simulated geometries
46max_param_pt
binary uint16size: 2
Maximum number of parameters to be retrieved for p, T and continuum
47coef_corr_grav
binary array[2]size: 16
Coefficients for latitude dependent correction of gravity acceleration
binary doublesize: 8
48eq_ref_temp
binary doublesize: 8
Equivalent reference temperature

unit: "K"
49eq_ref_press
binary doublesize: 8
Reference equivalent pressure at equivalent reference temperature used for line computation

unit: "hPa"
50approx_err_int
binary doublesize: 8
Approximation error of integrals (Curtis-Godson)
51init_temp_pert
binary doublesize: 8
Initial temperature of perturbed equivalent temperature

unit: "K"
52max_layers
binary uint16size: 2
Maximum number of layers
53max_samp_integrand
binary uint16size: 2
Minimum number of samples at which the integrand of each integral shall be computed
54max_base_profile_elems
binary uint16size: 2
Maximum number of elements in base profiles
55min_integrate_var
binary doublesize: 8
Minimum value of integration variable
56num_add_iapt_num
binary uint16size: 2
Number of additional IAPT numbers for each geometry above the lowest geometry
57half_width_mult_lorentz
binary doublesize: 8
Multiplier for Lorentz and Doppler half width used for Lorentz lineshape computations on the local coarse wavenumber grid
58half_width_mult_voigt
binary doublesize: 8
Multiplier for Doppler half width used for Voigt lineshape computations on the local fine wavenumber grid
59interp_switch
binary int16size: 2
Switch for interpolation of absorption cross sections for geometries above the lowest geometry
60cross_switch
binary uint16size: 2
Switch for usage of cross section lookup tables
61spare_6
binary bytessize: 8
Spare

hidden: true
62co2_chi_switch
binary uint16size: 2
Switch for computation of CO2 Chi factor
63mult_fact_voigt
binary doublesize: 8
Multiplication factor applied to approximate Voigt half width to determine the local fine grid
64mult_fact_coarse
binary uint16size: 2
Multiplier for definition of local coarse wavenumber grid
65spare_7
binary bytessize: 8
Spare

hidden: true
66num_samp_x
binary uint16size: 2
Number of samples along x coordinate
67num_samp_y
binary uint16size: 2
Number of samples along y coordinate
68great_base
binary doublesize: 8
Greater base of trapezium defining the vertical FOV

unit: "km"
69small_base
binary doublesize: 8
Smaller base of trapezium defining the vertical FOV

unit: "km"
70spare_8
binary bytessize: 8
Spare

hidden: true
71lambda_damp_fact
binary doublesize: 8
Lambda damping factor
72scale_lambda_damp_fact
binary doublesize: 8
Scaling of lambda damping factor related to continuum parameters
73scale_dec_lambda
binary doublesize: 8
Scaling factor used to decrease lambda at each macro iteration
74scale_inc_lambda
binary doublesize: 8
Scaling factor used to increase lambda at each micro iteration
75max_rel_press_error
binary doublesize: 8
Threshold for maximum relative error of retrieved pressure
76temp_thresh_err
binary doublesize: 8
Temperature threshold used to check the maximum error of retrieved temperature

unit: "K"
77prev_prof_switch
binary uint16size: 2
Switch for usage of previous retrieved profiles
78half_width_const
binary array[3]size: 24
Constants for computation of half-width
binary doublesize: 8
79spare_9
binary bytessize: 2
Spare

hidden: true
80samp_inter_x_voigt
binary doublesize: 8
Sampling interval of x coordinate of Voigt LUT
81samp_inter_y_voigt
binary doublesize: 8
Sampling interval of y coordinate of Voigt LUT
82ref_half_width_exp
binary doublesize: 8
Reference half width exponent of lineshape to be computed
83ref_half_width
binary doublesize: 8
Reference half-width of lineshape to be computed

unit: "1/cm"
84sd_ig2_profile
binary doublesize: 8
Standard deviation of IG2 profile at reference pressure
85ref_pressure_sd_ig2_profile
binary doublesize: 8
Reference pressure for standard deviation of IG2 profile

unit: "hPa"
86grad_sd_ig2_profile
binary doublesize: 8
Gradient of standard deviation of IG2 profile
87corr_factor_first_diag_elem
binary doublesize: 8
Correlation factor for first diagonal elements of interpolated VCM for IG2
88sd_ecmwf_profile
binary doublesize: 8
Standard deviation of ECMWF profile at reference pressure
89ref_pressure_sd_ecmwf_profile
binary doublesize: 8
Reference pressure for standard deviation of ECMWF profile

unit: "hPa"
90grad_sd_ecmwf_profile
binary doublesize: 8
Gradient of standard deviation of ECMWF profile
91corr_factor_ecmwf
binary doublesize: 8
Correlation factor for first diagonal elements of interpolated VCM for ECMWF
92time_const_aging_vcm
binary doublesize: 8
Time constant for aging VCM of retrieved profiles

unit: "s"
93height_tropopause
binary doublesize: 8
Height of tropopause at poles

unit: "km"
94incr_tropopause_height
binary doublesize: 8
Increment of tropopause height

unit: "km"
95sim_geom_below_trop
binary doublesize: 8
Maximum distance of simulated geometries below tropopause

unit: "km"
96sim_distance_above_trop
binary doublesize: 8
Maximum distance of simulated geometries above tropopause

unit: "km"
97enabling_profile_reg
binary uint16size: 2
Switch for enabling profile regularisation
98param_tuning_profile_reg
binary doublesize: 8
Parameter for tuning profile regularisation
99diag_reg_matrix
binary array[2]size: 16
Diagonal and first off-diagonal element of regularisation matrix referring to pressure
binary doublesize: 8
100diag_reg_matrix_temp
binary array[2]size: 16
Diagonal and first off-diagonal element of regularisation matrix referring to temperature
binary doublesize: 8
101diag_reg_matrix_cont
binary array[2]size: 16
Diagonal and first off-diagonal element of regularisation matrix referring to continuum
binary doublesize: 8
102diag_reg_matrix_offset
binary array[2]size: 16
Diagonal and first off-diagonal element of regularisation matrix referring to offset
binary doublesize: 8
103switch_fov_tab_func
binary uint16size: 2
Switch for usage of FOV tabulated function
104max_sim_geom_fov
binary uint16size: 2
Maximum number of simulated geometries for FOV
105num_points_fov_tab
binary uint16size: 2
Number of points for FOV tabulation
106heights_fov_func
binary array[dim_0]
Heights of FOV function

dim_0: int(../num_points_fov_tab)
binary doublesize: 8
107grid_fov_func
binary array[dim_0]
Grid for FOV function

dim_0: int(../num_points_fov_tab)
binary doublesize: 8