JURASSIC
Data Fields
ret_t Struct Reference

Retrieval control parameters. More...

#include <jurassic.h>

Data Fields

char dir [LEN]
 Working directory. More...
 
int kernel_recomp
 Re-computation of kernel matrix (number of iterations). More...
 
int conv_itmax
 Maximum number of iterations. More...
 
double conv_dmin
 Minimum normalized step size in state space. More...
 
int err_ana
 Carry out error analysis (0=no, 1=yes). More...
 
double err_formod [ND]
 Forward model error [%]. More...
 
double err_noise [ND]
 Noise error [W/(m^2 sr cm^-1)]. More...
 
double err_press
 Pressure error [%]. More...
 
double err_press_cz
 Vertical correlation length for pressure error [km]. More...
 
double err_press_ch
 Horizontal correlation length for pressure error [km]. More...
 
double err_temp
 Temperature error [K]. More...
 
double err_temp_cz
 Vertical correlation length for temperature error [km]. More...
 
double err_temp_ch
 Horizontal correlation length for temperature error [km]. More...
 
double err_q [NG]
 Volume mixing ratio error [%]. More...
 
double err_q_cz [NG]
 Vertical correlation length for volume mixing ratio error [km]. More...
 
double err_q_ch [NG]
 Horizontal correlation length for volume mixing ratio error [km]. More...
 
double err_k [NW]
 Extinction error [km^-1]. More...
 
double err_k_cz [NW]
 Vertical correlation length for extinction error [km]. More...
 
double err_k_ch [NW]
 Horizontal correlation length for extinction error [km]. More...
 
double err_clz
 Cloud height error [km]. More...
 
double err_cldz
 Cloud depth error [km]. More...
 
double err_clk [NCL]
 Cloud extinction error [km^-1]. More...
 
double err_sft
 Surface temperature error [K]. More...
 
double err_sfeps [NSF]
 Surface emissivity error. More...
 
int shared_io_profile
 Profile index used for shared netCDF retrieval inputs and outputs. More...
 
char shared_io_proflist [LEN]
 Optional file containing retrieval profile indices. More...
 
char shared_io_atm_apr_file [LEN]
 Optional shared atmospheric a priori input file. More...
 
char shared_io_obs_meas_file [LEN]
 Optional shared measured-observation input file. More...
 
char shared_io_atm_final_file [LEN]
 Optional shared retrieved-atmosphere output file. More...
 
char shared_io_obs_final_file [LEN]
 Optional shared retrieved-observation output file. More...
 
char shared_io_matrix_cov_apr_file [LEN]
 Optional shared a priori covariance output file. More...
 
char shared_io_matrix_kernel_file [LEN]
 Optional shared kernel matrix output file. More...
 
char shared_io_matrix_cov_ret_file [LEN]
 Optional shared retrieval covariance output file. More...
 
char shared_io_matrix_corr_file [LEN]
 Optional shared correlation matrix output file. More...
 
char shared_io_matrix_gain_file [LEN]
 Optional shared gain matrix output file. More...
 
char shared_io_matrix_avk_file [LEN]
 Optional shared averaging-kernel matrix output file. More...
 
char shared_io_atm_err_total_file [LEN]
 Optional shared total retrieval-error output file. More...
 
char shared_io_atm_err_noise_file [LEN]
 Optional shared noise retrieval-error output file. More...
 
char shared_io_atm_err_formod_file [LEN]
 Optional shared forward-model retrieval-error output file. More...
 
char shared_io_atm_cont_file [LEN]
 Optional shared averaging-kernel contribution output file. More...
 
char shared_io_atm_res_file [LEN]
 Optional shared averaging-kernel resolution output file. More...
 

Detailed Description

Retrieval control parameters.

The ret_t structure holds all parameters controlling the iterative inversion process (retrieval), including convergence criteria, kernel matrix updates, and uncertainty specifications for each retrieved quantity (pressure, temperature, trace gas concentrations, extinction, cloud, and surface parameters).

Definition at line 1709 of file jurassic.h.

Field Documentation

◆ dir

char ret_t::dir[LEN]

Working directory.

Definition at line 1712 of file jurassic.h.

◆ kernel_recomp

int ret_t::kernel_recomp

Re-computation of kernel matrix (number of iterations).

Definition at line 1715 of file jurassic.h.

◆ conv_itmax

int ret_t::conv_itmax

Maximum number of iterations.

Definition at line 1718 of file jurassic.h.

◆ conv_dmin

double ret_t::conv_dmin

Minimum normalized step size in state space.

Definition at line 1721 of file jurassic.h.

◆ err_ana

int ret_t::err_ana

Carry out error analysis (0=no, 1=yes).

Definition at line 1724 of file jurassic.h.

◆ err_formod

double ret_t::err_formod[ND]

Forward model error [%].

Definition at line 1727 of file jurassic.h.

◆ err_noise

double ret_t::err_noise[ND]

Noise error [W/(m^2 sr cm^-1)].

Definition at line 1730 of file jurassic.h.

◆ err_press

double ret_t::err_press

Pressure error [%].

Definition at line 1733 of file jurassic.h.

◆ err_press_cz

double ret_t::err_press_cz

Vertical correlation length for pressure error [km].

Definition at line 1736 of file jurassic.h.

◆ err_press_ch

double ret_t::err_press_ch

Horizontal correlation length for pressure error [km].

Definition at line 1739 of file jurassic.h.

◆ err_temp

double ret_t::err_temp

Temperature error [K].

Definition at line 1742 of file jurassic.h.

◆ err_temp_cz

double ret_t::err_temp_cz

Vertical correlation length for temperature error [km].

Definition at line 1745 of file jurassic.h.

◆ err_temp_ch

double ret_t::err_temp_ch

Horizontal correlation length for temperature error [km].

Definition at line 1748 of file jurassic.h.

◆ err_q

double ret_t::err_q[NG]

Volume mixing ratio error [%].

Definition at line 1751 of file jurassic.h.

◆ err_q_cz

double ret_t::err_q_cz[NG]

Vertical correlation length for volume mixing ratio error [km].

Definition at line 1754 of file jurassic.h.

◆ err_q_ch

double ret_t::err_q_ch[NG]

Horizontal correlation length for volume mixing ratio error [km].

Definition at line 1757 of file jurassic.h.

◆ err_k

double ret_t::err_k[NW]

Extinction error [km^-1].

Definition at line 1760 of file jurassic.h.

◆ err_k_cz

double ret_t::err_k_cz[NW]

Vertical correlation length for extinction error [km].

Definition at line 1763 of file jurassic.h.

◆ err_k_ch

double ret_t::err_k_ch[NW]

Horizontal correlation length for extinction error [km].

Definition at line 1766 of file jurassic.h.

◆ err_clz

double ret_t::err_clz

Cloud height error [km].

Definition at line 1769 of file jurassic.h.

◆ err_cldz

double ret_t::err_cldz

Cloud depth error [km].

Definition at line 1772 of file jurassic.h.

◆ err_clk

double ret_t::err_clk[NCL]

Cloud extinction error [km^-1].

Definition at line 1775 of file jurassic.h.

◆ err_sft

double ret_t::err_sft

Surface temperature error [K].

Definition at line 1778 of file jurassic.h.

◆ err_sfeps

double ret_t::err_sfeps[NSF]

Surface emissivity error.

Definition at line 1781 of file jurassic.h.

◆ shared_io_profile

int ret_t::shared_io_profile

Profile index used for shared netCDF retrieval inputs and outputs.

Definition at line 1784 of file jurassic.h.

◆ shared_io_proflist

char ret_t::shared_io_proflist[LEN]

Optional file containing retrieval profile indices.

Definition at line 1787 of file jurassic.h.

◆ shared_io_atm_apr_file

char ret_t::shared_io_atm_apr_file[LEN]

Optional shared atmospheric a priori input file.

Definition at line 1790 of file jurassic.h.

◆ shared_io_obs_meas_file

char ret_t::shared_io_obs_meas_file[LEN]

Optional shared measured-observation input file.

Definition at line 1793 of file jurassic.h.

◆ shared_io_atm_final_file

char ret_t::shared_io_atm_final_file[LEN]

Optional shared retrieved-atmosphere output file.

Definition at line 1796 of file jurassic.h.

◆ shared_io_obs_final_file

char ret_t::shared_io_obs_final_file[LEN]

Optional shared retrieved-observation output file.

Definition at line 1799 of file jurassic.h.

◆ shared_io_matrix_cov_apr_file

char ret_t::shared_io_matrix_cov_apr_file[LEN]

Optional shared a priori covariance output file.

Definition at line 1802 of file jurassic.h.

◆ shared_io_matrix_kernel_file

char ret_t::shared_io_matrix_kernel_file[LEN]

Optional shared kernel matrix output file.

Definition at line 1805 of file jurassic.h.

◆ shared_io_matrix_cov_ret_file

char ret_t::shared_io_matrix_cov_ret_file[LEN]

Optional shared retrieval covariance output file.

Definition at line 1808 of file jurassic.h.

◆ shared_io_matrix_corr_file

char ret_t::shared_io_matrix_corr_file[LEN]

Optional shared correlation matrix output file.

Definition at line 1811 of file jurassic.h.

◆ shared_io_matrix_gain_file

char ret_t::shared_io_matrix_gain_file[LEN]

Optional shared gain matrix output file.

Definition at line 1814 of file jurassic.h.

◆ shared_io_matrix_avk_file

char ret_t::shared_io_matrix_avk_file[LEN]

Optional shared averaging-kernel matrix output file.

Definition at line 1817 of file jurassic.h.

◆ shared_io_atm_err_total_file

char ret_t::shared_io_atm_err_total_file[LEN]

Optional shared total retrieval-error output file.

Definition at line 1820 of file jurassic.h.

◆ shared_io_atm_err_noise_file

char ret_t::shared_io_atm_err_noise_file[LEN]

Optional shared noise retrieval-error output file.

Definition at line 1823 of file jurassic.h.

◆ shared_io_atm_err_formod_file

char ret_t::shared_io_atm_err_formod_file[LEN]

Optional shared forward-model retrieval-error output file.

Definition at line 1826 of file jurassic.h.

◆ shared_io_atm_cont_file

char ret_t::shared_io_atm_cont_file[LEN]

Optional shared averaging-kernel contribution output file.

Definition at line 1829 of file jurassic.h.

◆ shared_io_atm_res_file

char ret_t::shared_io_atm_res_file[LEN]

Optional shared averaging-kernel resolution output file.

Definition at line 1832 of file jurassic.h.


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