grasp_output_segment_result.h
Go to the documentation of this file.
366 // BIAS_ - Standard deviations of systematic errors of retrieved optical characteristic logarithms
369 // structure aerosol1 contains BIAS & ERR for ext & ssa - optical thickness and single scattering albedo of aerosol
371 // structure cloud1 contains BIAS & ERR for ext & ssa - optical thickness and single scattering albedo of clouds
652 bool grasp_output_segment_products_errest_aerosol_sd2m_extfc (const output_segment_general *output);
713 float grasp_output_segment_retrieval_res_resat (const output_segment_general *output, int inoise);
721 float grasp_output_segment_retrieval_res_resrt (const output_segment_general *output, int inoise);
729 int grasp_output_segment_retrieval_res_pixel_niter (const output_segment_general *output, int ipix);
737 float grasp_output_segment_retrieval_res_pixel_res (const output_segment_general *output, int ipix);
746 float grasp_output_segment_retrieval_res_pixel_resa (const output_segment_general *output, int ipix, int inoise);
755 float grasp_output_segment_retrieval_res_pixel_resr (const output_segment_general *output, int ipix, int inoise);
770 float grasp_output_segment_retrieval_par_radius (const output_segment_general *output, int irr);
779 float grasp_output_segment_retrieval_par_sdl (const output_segment_general *output, int irr, int irc);
788 float grasp_output_segment_retrieval_par_parameters (const output_segment_general *output, int ipix, int ipar);
798 float grasp_output_segment_retrieval_par_sd (const output_segment_general *output, int ipix, int isd, int ibin);
805 const sensor_data_t *grasp_output_segment_retrieval_fit_segment_fit (const output_segment_general *output);
813 const pixel_t *grasp_output_segment_retrieval_fit_pixel_fit (const output_segment_general *output, int ipix);
843 float grasp_output_segment_retrieval_information_wl (const output_segment_general *output, int iwl);
850 par_number_NDIM grasp_output_segment_retrieval_information_ndim (const output_segment_general *output);
858 int grasp_output_segment_retrieval_information_ngrid (const output_segment_general *output, int isd);
867 float grasp_output_segment_retrieval_information_radius (const output_segment_general *output, int isd, int ipar);
876 float grasp_output_segment_retrieval_information_sd_lb (const output_segment_general *output, int irr, int irc);
887 float grasp_output_segment_retrieval_information_hlv (const output_segment_general *output, int ihlv);
895 float grasp_output_segment_retrieval_information_delta_ut (const output_segment_general *output);
902 float grasp_output_segment_retrieval_information_delta_ct (const output_segment_general *output);
910 float grasp_output_segment_retrieval_information_nchem (const output_segment_general *output, int isd);
930 float grasp_output_segment_aerosol_opt_extt (const output_segment_general *output, int ipix, int iwl);
939 float grasp_output_segment_aerosol_opt_ssat (const output_segment_general *output, int ipix, int iwl);
948 float grasp_output_segment_aerosol_opt_aextt (const output_segment_general *output, int ipix, int iwl);
958 float grasp_output_segment_aerosol_opt_ext (const output_segment_general *output, int ipix, int iwl, int isd);
968 float grasp_output_segment_aerosol_opt_ssa (const output_segment_general *output, int ipix, int iwl, int isd);
978 float grasp_output_segment_aerosol_opt_aext (const output_segment_general *output, int ipix, int iwl, int isd);
988 float grasp_output_segment_aerosol_rind_mreal (const output_segment_general *output, int ipix, int iwl, int isd);
999 float grasp_output_segment_aerosol_rind_mimag (const output_segment_general *output, int ipix, int iwl, int isd);
1014 float grasp_output_segment_aerosol_phmx_angle (const output_segment_general *output, int impar);
1025 float grasp_output_segment_aerosol_phmx_ph11 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1036 float grasp_output_segment_aerosol_phmx_ph12 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1047 float grasp_output_segment_aerosol_phmx_ph22 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1058 float grasp_output_segment_aerosol_phmx_ph33 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1069 float grasp_output_segment_aerosol_phmx_ph34 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1080 float grasp_output_segment_aerosol_phmx_ph44 (const output_segment_general *output, int ipix, int iwl, int impar, int isd);
1090 float grasp_output_segment_aerosol_phmx_pht11 (const output_segment_general *output, int ipix, int iwl, int impar);
1100 float grasp_output_segment_aerosol_phmx_pht12 (const output_segment_general *output, int ipix, int iwl, int impar);
1110 float grasp_output_segment_aerosol_phmx_pht22 (const output_segment_general *output, int ipix, int iwl, int impar);
1120 float grasp_output_segment_aerosol_phmx_pht33 (const output_segment_general *output, int ipix, int iwl, int impar);
1130 float grasp_output_segment_aerosol_phmx_pht34 (const output_segment_general *output, int ipix, int iwl, int impar);
1140 float grasp_output_segment_aerosol_phmx_pht44 (const output_segment_general *output, int ipix, int iwl, int impar);
1150 float grasp_output_segment_aerosol_lidar_lr (const output_segment_general *output, int ipix, int iwl, int isd);
1160 float grasp_output_segment_aerosol_lidar_ldpar (const output_segment_general *output, int ipix, int iwl, int isd);
1170 float grasp_output_segment_aerosol_lidar_ldper (const output_segment_general *output, int ipix, int iwl, int isd);
1179 float grasp_output_segment_aerosol_lidar_lrt (const output_segment_general *output, int ipix, int iwl);
1188 float grasp_output_segment_aerosol_lidar_ldprt (const output_segment_general *output, int ipix, int iwl);
1197 float grasp_output_segment_aerosol_sd2m_mph_cv (const output_segment_general *output, int ipix, int i);
1206 float grasp_output_segment_aerosol_sd2m_mph_std (const output_segment_general *output, int ipix, int i);
1215 float grasp_output_segment_aerosol_sd2m_mph_rm (const output_segment_general *output, int ipix, int i);
1224 float grasp_output_segment_aerosol_sd2m_mph_reff (const output_segment_general *output, int ipix, int i);
1234 float grasp_output_segment_aerosol_sd2m_opt_ext (const output_segment_general *output, int ipix, int iwl, int i);
1242 float grasp_output_segment_aerosol_sd2m_mph_cv_fine_mode (const output_segment_general *output, int ipix);
1250 float grasp_output_segment_aerosol_sd2m_mph_std_fine_mode (const output_segment_general *output, int ipix);
1258 float grasp_output_segment_aerosol_sd2m_mph_rm_fine_mode (const output_segment_general *output, int ipix);
1266 float grasp_output_segment_aerosol_sd2m_mph_reff_fine_mode (const output_segment_general *output, int ipix);
1275 float grasp_output_segment_aerosol_sd2m_opt_ext_fine_mode (const output_segment_general *output, int ipix, int iwl);
1283 float grasp_output_segment_aerosol_sd2m_mph_cv_coarse_mode (const output_segment_general *output, int ipix);
1291 float grasp_output_segment_aerosol_sd2m_mph_std_coarse_mode (const output_segment_general *output, int ipix);
1299 float grasp_output_segment_aerosol_sd2m_mph_rm_coarse_mode (const output_segment_general *output, int ipix);
1307 float grasp_output_segment_aerosol_sd2m_mph_reff_coarse_mode (const output_segment_general *output, int ipix);
1316 float grasp_output_segment_aerosol_sd2m_opt_ext_coarse_mode (const output_segment_general *output, int ipix, int iwl);
1325 float grasp_output_segment_aerosol_chem_rh (const output_segment_general *output, int ipix, int isd);
1334 float grasp_output_segment_aerosol_chem_fwtr (const output_segment_general *output, int ipix, int isd);
1343 float grasp_output_segment_aerosol_chem_fslbl (const output_segment_general *output, int ipix, int isd);
1353 float grasp_output_segment_aerosol_chem_vfract (const output_segment_general *output, int ipix, int isd, int nchem);
1364 float grasp_output_segment_aerosol_pm_pm (const output_segment_general *output, int ipix, int i);
1380 int grasp_output_segment_gases_absorption (const output_segment_general *output, int ipix, int iwl, int ngas);
1399 float grasp_output_segment_surface_dhr (const output_segment_general *output, int ipix, int iwl);
1408 float grasp_output_segment_surface_bhr_iso (const output_segment_general *output, int ipix, int iwl);
1419 float grasp_output_segment_errest_par_errp (const output_segment_general *output, int ipix, int ipar);
1428 float grasp_output_segment_errest_par_biasp (const output_segment_general *output, int ipix, int ipar);
1437 float grasp_output_segment_errest_par_tstdp (const output_segment_general *output, int ipix, int ipar);
1447 float grasp_output_segment_errest_par_sd_err (const output_segment_general *output, int ipix, int isd, int ibin);
1457 float grasp_output_segment_errest_aerosol_opt_err_ext (const output_segment_general *output, int ipix, int iwl, int isd);
1467 float grasp_output_segment_errest_aerosol_opt_bias_ext (const output_segment_general *output, int ipix, int iwl, int isd);
1477 float grasp_output_segment_errest_aerosol_opt_tstd_ext (const output_segment_general *output, int ipix, int iwl, int isd);
1486 float grasp_output_segment_errest_aerosol_opt_err_extt (const output_segment_general *output, int ipix, int iwl);
1495 float grasp_output_segment_errest_aerosol_opt_bias_extt (const output_segment_general *output, int ipix, int iwl);
1504 float grasp_output_segment_errest_aerosol_opt_tstd_extt (const output_segment_general *output, int ipix, int iwl);
1514 float grasp_output_segment_errest_aerosol_opt_err_ssa (const output_segment_general *output, int ipix, int iwl, int isd);
1524 float grasp_output_segment_errest_aerosol_opt_bias_ssa (const output_segment_general *output, int ipix, int iwl, int isd);
1534 float grasp_output_segment_errest_aerosol_opt_tstd_ssa (const output_segment_general *output, int ipix, int iwl, int isd);
1543 float grasp_output_segment_errest_aerosol_opt_err_ssat (const output_segment_general *output, int ipix, int iwl);
1552 float grasp_output_segment_errest_aerosol_opt_bias_ssat (const output_segment_general *output, int ipix, int iwl);
1561 float grasp_output_segment_errest_aerosol_opt_tstd_ssat (const output_segment_general *output, int ipix, int iwl);
1571 float grasp_output_segment_errest_aerosol_opt_err_aext (const output_segment_general *output, int ipix, int iwl, int isd);
1581 float grasp_output_segment_errest_aerosol_opt_bias_aext (const output_segment_general *output, int ipix, int iwl, int isd);
1591 float grasp_output_segment_errest_aerosol_opt_tstd_aext (const output_segment_general *output, int ipix, int iwl, int isd);
1600 float grasp_output_segment_errest_aerosol_opt_err_aextt (const output_segment_general *output, int ipix, int iwl);
1609 float grasp_output_segment_errest_aerosol_opt_bias_aextt (const output_segment_general *output, int ipix, int iwl);
1618 float grasp_output_segment_errest_aerosol_opt_tstd_aextt (const output_segment_general *output, int ipix, int iwl);
1628 float grasp_output_segment_errest_aerosol_lidar_err_lr (const output_segment_general *output, int ipix, int iwl, int isd);
1638 float grasp_output_segment_errest_aerosol_lidar_bias_lr (const output_segment_general *output, int ipix, int iwl, int isd);
1648 float grasp_output_segment_errest_aerosol_lidar_tstd_lr (const output_segment_general *output, int ipix, int iwl, int isd);
1657 float grasp_output_segment_errest_aerosol_lidar_err_lrt (const output_segment_general *output, int ipix, int iwl);
1666 float grasp_output_segment_errest_aerosol_lidar_bias_lrt (const output_segment_general *output, int ipix, int iwl);
1675 float grasp_output_segment_errest_aerosol_lidar_tstd_lrt (const output_segment_general *output, int ipix, int iwl);
1684 float grasp_output_segment_errest_aerosol_mic_err_sd (const output_segment_general *output, int ipix, int ibin);
1693 float grasp_output_segment_errest_aerosol_mic_bias_sd (const output_segment_general *output, int ipix, int ibin);
1702 float grasp_output_segment_errest_aerosol_mic_tstd_sd (const output_segment_general *output, int ipix, int ibin);
1712 float grasp_output_segment_errest_aerosol_sd2m_extfc_err_fine_mode (const output_segment_general *output, int ipix, int iwl);
1721 float grasp_output_segment_errest_aerosol_sd2m_extfc_bias_fine_mode (const output_segment_general *output, int ipix, int iwl);
1730 float grasp_output_segment_errest_aerosol_sd2m_extfc_tstd_fine_mode (const output_segment_general *output, int ipix, int iwl);
1739 float grasp_output_segment_errest_aerosol_sd2m_extfc_err_coarse_mode (const output_segment_general *output, int ipix, int iwl);
1748 float grasp_output_segment_errest_aerosol_sd2m_extfc_bias_coarse_mode (const output_segment_general *output, int ipix, int iwl);
1757 float grasp_output_segment_errest_aerosol_sd2m_extfc_tstd_coarse_mode (const output_segment_general *output, int ipix, int iwl);
1775 float grasp_output_segment_forcing_bbflux_bbufx0 (const output_segment_general *output, int ipix, int iknt);
1784 float grasp_output_segment_forcing_bbflux_bbdfx0 (const output_segment_general *output, int ipix, int iknt);
1793 float grasp_output_segment_forcing_bbflux_bbufxa (const output_segment_general *output, int ipix, int iknt);
1802 float grasp_output_segment_forcing_bbflux_bbdfxa (const output_segment_general *output, int ipix, int iknt);
1811 float grasp_output_segment_forcing_bbflux_hlv (const output_segment_general *output, int ipix, int iknt);
1819 int grasp_output_segment_forcing_forcing_nhlv (const output_segment_general *output, int ipix);
1828 float grasp_output_segment_forcing_forcing_netforc (const output_segment_general *output, int ipix, int iknt);
1837 float grasp_output_segment_forcing_forcing_forceff (const output_segment_general *output, int ipix, int iknt);
1846 float grasp_output_segment_forcing_forcing_hlv (const output_segment_general *output, int ipix, int iknt);
float grasp_output_segment_aerosol_opt_aextt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:244
float grasp_output_segment_forcing_bbflux_bbdfxa(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:620
float grasp_output_segment_aerosol_chem_fwtr(const output_segment_general *output, int ipix, int isd)
Definition: grasp_output_segment_result.c:408
float grasp_output_segment_errest_aerosol_lidar_tstd_lrt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:558
Definition: grasp_output_segment_result.h:387
float TSTD_aext[_KSD]
Definition: grasp_output_segment_result.h:406
int grasp_output_segment_aerosol_types_index(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:424
Definition: grasp_output_segment_result.h:291
struct output_segment_sd2m_mph_ output_segment_sd2m_mph
float ph12[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:173
struct output_pixel_PM_ output_pixel_PM
struct output_segment_PM_ output_segment_PM
float grasp_output_segment_aerosol_chem_vfract(const output_segment_general *output, int ipix, int isd, int nchem)
Definition: grasp_output_segment_result.c:416
float grasp_output_segment_aerosol_sd2m_opt_ext(const output_segment_general *output, int ipix, int iwl, int i)
Definition: grasp_output_segment_result.c:360
struct output_segment_forcing_ output_segment_forcing
float ph11_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:186
Definition: grasp_output_segment_result.h:253
int grasp_output_segment_retrieval_par_ngrid(const output_segment_general *output)
output_pixel_forcing pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:352
int grasp_output_segment_retrieval_information_npixels(const output_segment_general *output)
Definition: grasp_output_segment_result.c:169
float grasp_output_segment_aerosol_phmx_ph22(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:284
float grasp_output_segment_aerosol_phmx_ph34(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:292
float grasp_output_segment_forcing_bbflux_bbufxa(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:616
float grasp_output_segment_errest_aerosol_opt_tstd_aextt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:534
float ERR_extt
Definition: grasp_output_segment_result.h:395
int grasp_output_segment_forcing_forcing_nhlv(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:628
float grasp_output_segment_aerosol_sd2m_mph_rm_coarse_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:392
float ext_cut_off[4][_KSD+1]
Definition: grasp_output_segment_result.h:143
Definition: grasp_output_segment_result.h:194
struct output_segment_err_estim_particles_lidar_ output_segment_err_estim_particles_lidar
struct output_pixel_retr_par_ output_pixel_retr_par
float TSTD_aextt
Definition: grasp_output_segment_result.h:409
float grasp_output_segment_forcing_bbflux_hlv(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:624
struct output_pixel_coordinates_ output_pixel_coordinates
struct output_segment_sd2m_ output_segment_sd2m
output_segment_err_estim_particles_sd2m_extfc sd2m_extfc
Definition: grasp_output_segment_result.h:473
bool grasp_output_segment_products_surface_surf(const output_segment_general *output)
Definition: grasp_output_segment_result.c:69
float grasp_output_segment_forcing_bbflux_bbdfx0(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:612
Definition: grasp_output_segment_result.h:83
float grasp_output_segment_aerosol_phmx_pht34(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:316
struct output_pixel_ph_matrix_wl_ output_pixel_ph_matrix_wl
float grasp_output_segment_errest_aerosol_mic_bias_sd(const output_segment_general *output, int ipix, int ibin)
Definition: grasp_output_segment_result.c:568
output_pixel_ph_matrix_wl wl[_KW]
Definition: grasp_output_segment_result.h:195
const float * grasp_output_segment_parameters(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:17
output_segment_err_estim_par par
Definition: grasp_output_segment_result.h:477
float ph22[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:174
float grasp_output_segment_aerosol_chem_fslbl(const output_segment_general *output, int ipix, int isd)
Definition: grasp_output_segment_result.c:412
Definition: grasp_output_segment_result.h:117
struct output_pixel_ph_matrix_ output_pixel_ph_matrix
par_number_NDIM grasp_output_segment_retrieval_information_ndim(const output_segment_general *output)
Definition: grasp_output_segment_result.c:193
float radius[_KSD+1][4 *_KIDIM3]
Definition: grasp_output_segment_result.h:97
struct output_segment_rindex_ output_segment_rindex
Definition: grasp_output_segment_result.h:324
output_pixel_err_estim_particles_mic pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:449
int grasp_output_segment_retrieval_information_nhlv(const output_segment_general *output)
Definition: grasp_output_segment_result.c:209
Definition: grasp_output_segment_result.h:429
float ph44_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:191
float grasp_output_segment_errest_aerosol_lidar_bias_lrt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:554
struct output_pixel_gases_ output_pixel_gases
float ERR_aextt
Definition: grasp_output_segment_result.h:407
float grasp_output_segment_errest_aerosol_mic_err_sd(const output_segment_general *output, int ipix, int ibin)
Definition: grasp_output_segment_result.c:563
float BIAS_ssa[_KSD]
Definition: grasp_output_segment_result.h:399
float grasp_output_segment_errest_aerosol_opt_err_aext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:514
struct output_segment_fitting_ output_segment_fitting
Definition: grasp_output_segment_result.h:111
float grasp_output_segment_aerosol_opt_ssa(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:252
Definition: grasp_output_segment_result.h:351
float grasp_output_segment_aerosol_lidar_lrt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:336
output_pixel_PM pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:275
struct output_pixel_err_estim_particles_opt_ output_pixel_err_estim_particles_opt
Definition: grasp_output_segment_result.h:433
bool grasp_output_segment_products_aerosol_opt(const output_segment_general *output)
Definition: grasp_output_segment_result.c:33
float grasp_output_segment_retrieval_information_delta_ct(const output_segment_general *output)
Definition: grasp_output_segment_result.c:221
float grasp_output_segment_aerosol_sd2m_mph_std_fine_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:368
output_segment_lidar_ratio lidar
Definition: grasp_output_segment_result.h:489
Definition: grasp_output_segment_result.h:257
float grasp_output_segment_retrieval_par_radius(const output_segment_general *output, int irr)
output_pixel_err_estim_particles_sd2m_extfc pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:465
struct output_pixel_lidar_ratio_ output_pixel_lidar_ratio
float BIAS_lr[_KSD]
Definition: grasp_output_segment_result.h:422
int grasp_output_segment_retrieval_information_nnoises(const output_segment_general *output)
Definition: grasp_output_segment_result.c:177
struct output_segment_err_estim_particles_mic_ output_segment_err_estim_particles_mic
float grasp_output_segment_errest_aerosol_sd2m_extfc_tstd_fine_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:587
float grasp_output_segment_errest_aerosol_opt_bias_aext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:518
Definition: grasp_output_segment_result.h:162
float grasp_output_segment_aerosol_rind_mimag(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:264
output_pixel_err_estim_particles_mic_rad grid[4 *_KIDIM3]
Definition: grasp_output_segment_result.h:445
bool grasp_output_segment_products_aerosol_types(const output_segment_general *output)
Definition: grasp_output_segment_result.c:65
Definition: grasp_output_segment_result.h:448
float ERR_ext[_KSD]
Definition: grasp_output_segment_result.h:392
int grasp_output_segment_retrieval_information_nbins(const output_segment_general *output)
Definition: grasp_output_segment_result.c:181
float grasp_output_segment_errest_aerosol_sd2m_extfc_tstd_coarse_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:599
Definition: grasp_output_segment_result.h:412
int grasp_output_segment_retrieval_information_ngrid(const output_segment_general *output, int isd)
Definition: grasp_output_segment_result.c:197
float grasp_output_segment_errest_aerosol_mic_tstd_sd(const output_segment_general *output, int ipix, int ibin)
Definition: grasp_output_segment_result.c:573
float ssa_cut_off[4][_KSD+1]
Definition: grasp_output_segment_result.h:144
float BIAS_sdt
Definition: grasp_output_segment_result.h:440
float ph33[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:175
struct output_pixel_err_estim_particles_sd2m_extfc_wl_ output_pixel_err_estim_particles_sd2m_extfc_wl
float grasp_output_segment_retrieval_par_sd(const output_segment_general *output, int ipix, int isd, int ibin)
Definition: grasp_output_segment_result.c:156
struct output_segment_general_ output_segment_general
output_segment_chemistry chem
Definition: grasp_output_segment_result.h:491
bool KNSINGF_mask[_KPARS]
Definition: grasp_output_segment_result.h:384
struct output_pixel_surface_wl_ output_pixel_surface_wl
float BIAS_ssat
Definition: grasp_output_segment_result.h:402
float grasp_output_segment_aerosol_pm_pm(const output_segment_general *output, int ipix, int i)
Definition: grasp_output_segment_result.c:420
bool grasp_output_segment_products_forcing_forcing(const output_segment_general *output)
Definition: grasp_output_segment_result.c:102
float grasp_output_segment_retrieval_information_hlv(const output_segment_general *output, int ihlv)
Definition: grasp_output_segment_result.c:213
output_segment_ph_matrix phmx
Definition: grasp_output_segment_result.h:488
float grasp_output_segment_errest_aerosol_sd2m_extfc_bias_fine_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:583
output_pixel_err_estim_par pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:388
struct output_segment_coordinates_ output_segment_coordinates
float grasp_output_segment_retrieval_res_resat(const output_segment_general *output, int inoise)
Definition: grasp_output_segment_result.c:128
output_segment_err_estim_particles_opt opt
Definition: grasp_output_segment_result.h:470
float grasp_output_segment_errest_aerosol_sd2m_extfc_err_fine_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:579
float grasp_output_segment_retrieval_information_wl(const output_segment_general *output, int iwl)
Definition: grasp_output_segment_result.c:189
struct output_pixel_lidar_ratio_wl_ output_pixel_lidar_ratio_wl
output_pixel_lidar_ratio_wl wl[_KW]
Definition: grasp_output_segment_result.h:215
bool grasp_output_segment_products_aerosol_sd2m_mph(const output_segment_general *output)
Definition: grasp_output_segment_result.c:53
float TSTD_lr[_KSD]
Definition: grasp_output_segment_result.h:423
output_pixel_sd2m_opt pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:262
float grasp_output_segment_aerosol_sd2m_opt_ext_coarse_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:400
Definition: grasp_output_segment_result.h:344
output_pixel_bbflux pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:341
struct output_segment_types_ output_segment_types
bool grasp_output_segment_products_surface_bhr_iso(const output_segment_general *output)
Definition: grasp_output_segment_result.c:73
float TSTD_ext[2]
Definition: grasp_output_segment_result.h:457
output_segment_retr_par par
Definition: grasp_output_segment_result.h:127
float grasp_output_segment_aerosol_phmx_pht11(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:300
bool grasp_output_segment_products_retrieval_par(const output_segment_general *output)
Definition: grasp_output_segment_result.c:25
Definition: grasp_output_segment_result.h:476
float TSTD_ssa[_KSD]
Definition: grasp_output_segment_result.h:400
float grasp_output_segment_errest_par_sd_err(const output_segment_general *output, int ipix, int isd, int ibin)
Definition: grasp_output_segment_result.c:460
struct output_segment_bbflux_ output_segment_bbflux
bool grasp_output_segment_products_errest_aerosol_opt(const output_segment_general *output)
Definition: grasp_output_segment_result.c:81
Definition: grasp_output_segment_result.h:305
float grasp_output_segment_aerosol_sd2m_opt_ext_fine_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:380
float BIAS_aext[_KSD]
Definition: grasp_output_segment_result.h:405
float grasp_output_segment_aerosol_sd2m_mph_reff_coarse_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:396
float grasp_output_segment_retrieval_information_radius(const output_segment_general *output, int isd, int ipar)
Definition: grasp_output_segment_result.c:201
Definition: grasp_output_segment_result.h:373
Definition: grasp_products.h:71
output_segment_fitting fit
Definition: grasp_output_segment_result.h:128
float BIAS_aextt
Definition: grasp_output_segment_result.h:408
float grasp_output_segment_aerosol_lidar_ldper(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:332
output_segment_info information
Definition: grasp_output_segment_result.h:129
output_segment_err_estim errest
Definition: grasp_output_segment_result.h:505
struct output_pixel_rindex_ output_pixel_rindex
float grasp_output_segment_aerosol_sd2m_mph_cv_fine_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:364
Definition: grasp_parameters.h:31
Definition: grasp_output_segment_result.h:498
output_pixel_ph_matrix pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:201
Definition: grasp_input_segment.h:147
struct output_segment_err_estim_particles_opt_ output_segment_err_estim_particles_opt
output_pixel_retr_par pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:84
float BIAS_ext[_KSD]
Definition: grasp_output_segment_result.h:393
float grasp_output_segment_errest_aerosol_sd2m_extfc_err_coarse_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:591
struct output_segment_info_ output_segment_info
float grasp_output_segment_coord_pixel_y(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:110
float TSTD_ssat
Definition: grasp_output_segment_result.h:403
int64_t grasp_output_segment_coord_pixel_t(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:114
float grasp_output_segment_errest_aerosol_opt_tstd_ext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:474
Definition: grasp_output_segment_result.h:242
struct output_pixel_sd2m_mph_ output_pixel_sd2m_mph
float grasp_output_segment_aerosol_sd2m_mph_std(const output_segment_general *output, int ipix, int i)
Definition: grasp_output_segment_result.c:348
float grasp_output_segment_retrieval_information_delta_ut(const output_segment_general *output)
Definition: grasp_output_segment_result.c:217
struct output_pixel_err_estim_particles_mic_ output_pixel_err_estim_particles_mic
float ERR_aext[_KSD]
Definition: grasp_output_segment_result.h:404
float grasp_output_segment_retrieval_information_sd_lb(const output_segment_general *output, int irr, int irc)
Definition: grasp_output_segment_result.c:205
float grasp_output_segment_retrieval_par_parameters(const output_segment_general *output, int ipix, int ipar)
Definition: grasp_output_segment_result.c:152
output_segment_residual res
Definition: grasp_output_segment_result.h:126
output_pixel_chemistry pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:231
float grasp_output_segment_aerosol_opt_extt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:236
Definition: grasp_output_segment_result.h:314
Definition: grasp_output_segment_result.h:438
float grasp_output_segment_errest_aerosol_lidar_tstd_lr(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:546
Definition: grasp_output_segment_result.h:218
struct output_segment_opt_ output_segment_opt
struct output_segment_sd2m_opt_ output_segment_sd2m_opt
float ph34[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:176
float ERR_ssa[_KSD]
Definition: grasp_output_segment_result.h:398
output_pixel_sd2m_mph pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:250
bool grasp_output_segment_products_forcing_bbflux(const output_segment_general *output)
Definition: grasp_output_segment_result.c:98
float grasp_output_segment_retrieval_information_nchem(const output_segment_general *output, int isd)
Definition: grasp_output_segment_result.c:225
float grasp_output_segment_aerosol_opt_aext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:256
const pixel_t * grasp_output_segment_retrieval_fit_pixel_fit(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:164
float ERR_sdt
Definition: grasp_output_segment_result.h:439
struct output_segment_particles_ output_segment_particles
struct output_pixel_rindex_wl_ output_pixel_rindex_wl
bool grasp_output_segment_products_retrieval_res(const output_segment_general *output)
Definition: grasp_output_segment_result.c:21
float BIAS_lrt
Definition: grasp_output_segment_result.h:425
float grasp_output_segment_aerosol_lidar_ldpar(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:328
output_pixel_surface pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:325
float TSTD_sdt
Definition: grasp_output_segment_result.h:441
struct output_segment_chemistry_ output_segment_chemistry
output_segment_gases gases
Definition: grasp_output_segment_result.h:503
float BIAS_ext[2]
Definition: grasp_output_segment_result.h:456
float ph12_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:187
float TSTD_lrt
Definition: grasp_output_segment_result.h:426
float grasp_output_segment_aerosol_phmx_pht33(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:312
struct output_pixel_opt_ output_pixel_opt
float grasp_output_segment_errest_aerosol_opt_err_ssa(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:490
int grasp_output_segment_forcing_bbflux_nhlv(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:604
Definition: grasp_output_segment_result.h:198
struct output_pixel_opt_wl_ output_pixel_opt_wl
bool grasp_output_segment_products_errest_aerosol_mic(const output_segment_general *output)
Definition: grasp_output_segment_result.c:86
output_segment_bbflux bbflux
Definition: grasp_output_segment_result.h:356
Definition: grasp_output_segment_result.h:469
float grasp_output_segment_surface_dhr(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:438
Definition: grasp_output_segment_result.h:454
output_pixel_lidar_ratio pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:219
output_segment_err_estim_particles aerosol
Definition: grasp_output_segment_result.h:478
struct output_pixel_types_ output_pixel_types
float grasp_output_segment_aerosol_sd2m_mph_std_coarse_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:388
Definition: grasp_output_segment_result.h:166
output_pixel_opt pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:153
bool grasp_output_segment_products_aerosol_chem(const output_segment_general *output)
Definition: grasp_output_segment_result.c:41
Definition: grasp_output_segment_result.h:355
float BIAS_extt
Definition: grasp_output_segment_result.h:396
float grasp_output_segment_errest_aerosol_lidar_err_lrt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:550
float grasp_output_segment_errest_aerosol_opt_tstd_aext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:522
int grasp_output_segment_retrieval_res_niter(const output_segment_general *output)
Definition: grasp_output_segment_result.c:120
float grasp_output_segment_aerosol_opt_aexp(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:232
struct output_pixel_err_estim_particles_sd2m_extfc_ output_pixel_err_estim_particles_sd2m_extfc
struct output_pixel_sd2m_opt_wl_ output_pixel_sd2m_opt_wl
bool grasp_output_segment_products_aerosol_lidar(const output_segment_general *output)
Definition: grasp_output_segment_result.c:49
float grasp_output_segment_aerosol_opt_ssat(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:240
bool grasp_output_segment_products_retrieval_fit(const output_segment_general *output)
Definition: grasp_output_segment_result.c:29
output_pixel_err_estim_particles_lidar_wl wl[_KW]
Definition: grasp_output_segment_result.h:430
struct output_pixel_err_estim_par_ output_pixel_err_estim_par
output_segment_rad_forcing forcing
Definition: grasp_output_segment_result.h:506
Definition: grasp_output_segment_result.h:223
float grasp_output_segment_aerosol_phmx_pht44(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:320
output_pixel_err_estim_particles_lidar pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:434
float grasp_output_segment_errest_par_errp(const output_segment_general *output, int ipix, int ipar)
Definition: grasp_output_segment_result.c:448
float grasp_output_segment_aerosol_sd2m_mph_rm(const output_segment_general *output, int ipix, int i)
Definition: grasp_output_segment_result.c:352
float ph33_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:189
float grasp_output_segment_aerosol_phmx_pht12(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:304
struct output_segment_lidar_ratio_ output_segment_lidar_ratio
struct output_segment_err_estim_particles_sd2m_extfc_ output_segment_err_estim_particles_sd2m_extfc
bool grasp_output_segment_products_aerosol_sd2m_ext(const output_segment_general *output)
Definition: grasp_output_segment_result.c:57
float sd_err[_KSD+1][4 *_KIDIM3]
Definition: grasp_output_segment_result.h:377
float ph11[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:172
float grasp_output_segment_errest_aerosol_lidar_bias_lr(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:542
float grasp_output_segment_errest_aerosol_opt_tstd_extt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:486
output_pixel_err_estim_particles_opt pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:417
struct output_segment_err_estim_par_ output_segment_err_estim_par
output_segment_particles aerosol
Definition: grasp_output_segment_result.h:502
struct output_segment_err_estim_ output_segment_err_estim
float grasp_output_segment_errest_aerosol_opt_bias_aextt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:530
Definition: grasp_output_segment_result.h:230
bool grasp_output_segment_products_aerosol_rind(const output_segment_general *output)
Definition: grasp_output_segment_result.c:37
Definition: grasp_output_segment_result.h:136
output_segment_types types
Definition: grasp_output_segment_result.h:493
output_segment_retrieval retrieval
Definition: grasp_output_segment_result.h:501
struct output_pixel_bbflux_ output_pixel_bbflux
Definition: grasp_output_segment_result.h:416
output_segment_rindex rind
Definition: grasp_output_segment_result.h:487
struct output_pixel_err_estim_particles_lidar_ output_pixel_err_estim_particles_lidar
struct output_pixel_residual_ output_pixel_residual
float TSTD_extt
Definition: grasp_output_segment_result.h:397
output_segment_surface surface
Definition: grasp_output_segment_result.h:504
float grasp_output_segment_errest_aerosol_opt_err_ext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:466
Definition: grasp_output_segment_result.h:171
Definition: grasp_output_segment_result.h:331
float TSTD_ext[_KSD]
Definition: grasp_output_segment_result.h:394
output_segment_err_estim_particles_lidar lidar
Definition: grasp_output_segment_result.h:471
float grasp_output_segment_aerosol_phmx_ph12(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:280
Definition: grasp_output_segment_result.h:249
float grasp_output_segment_aerosol_sd2m_mph_cv_coarse_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:384
float grasp_output_segment_retrieval_res_pixel_resr(const output_segment_general *output, int ipix, int inoise)
Definition: grasp_output_segment_result.c:148
struct output_pixel_err_estim_particles_mic_rad_ output_pixel_err_estim_particles_mic_rad
output_segment_sd2m sd2m
Definition: grasp_output_segment_result.h:490
Definition: grasp_input_segment.h:100
struct output_pixel_gases_wl_ output_pixel_gases_wl
Definition: grasp_output_segment_result.h:319
Definition: grasp_output_segment_result.h:87
Definition: grasp_output_segment_result.h:444
struct output_pixel_surface_ output_pixel_surface
float grasp_output_segment_errest_aerosol_opt_tstd_ssa(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:498
float ERR_ssat
Definition: grasp_output_segment_result.h:401
float grasp_output_segment_errest_aerosol_opt_bias_ext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:470
output_pixel_sd2m_opt_wl wl[_KW]
Definition: grasp_output_segment_result.h:258
struct output_pixel_sd2m_opt_ output_pixel_sd2m_opt
float grasp_output_segment_aerosol_phmx_angle(const output_segment_general *output, int impar)
Definition: grasp_output_segment_result.c:272
Definition: grasp_output_segment_result.h:121
float grasp_output_segment_aerosol_lidar_lr(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:324
output_segment_coordinates coord
Definition: grasp_output_segment_result.h:500
Definition: grasp_output_segment_result.h:147
float grasp_output_segment_forcing_forcing_forceff(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:636
float ERR_lrt
Definition: grasp_output_segment_result.h:424
output_pixel_coordinates pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:118
struct output_pixel_chemistry_ output_pixel_chemistry
bool grasp_output_segment_products_aerosol_phmx(const output_segment_general *output)
Definition: grasp_output_segment_result.c:45
float grasp_output_segment_retrieval_res_rest(const output_segment_general *output)
Definition: grasp_output_segment_result.c:124
float grasp_output_segment_retrieval_par_sdl(const output_segment_general *output, int irr, int irc)
bool grasp_output_segment_products_errest_aerosol_sd2m_extfc(const output_segment_general *output)
Definition: grasp_output_segment_result.c:94
int grasp_output_segment_retrieval_information_nwl(const output_segment_general *output)
Definition: grasp_output_segment_result.c:185
float grasp_output_segment_aerosol_phmx_ph44(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:296
Definition: grasp_output_segment_result.h:206
float grasp_output_segment_surface_bhr_iso(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:442
float grasp_output_segment_aerosol_chem_rh(const output_segment_general *output, int ipix, int isd)
Definition: grasp_output_segment_result.c:404
Definition: grasp_output_segment_result.h:420
output_segment_products products
Definition: grasp_output_segment_result.h:499
struct output_segment_rad_forcing_ output_segment_rad_forcing
bool grasp_output_segment_products_errest_aerosol_lidar(const output_segment_general *output)
Definition: grasp_output_segment_result.c:90
output_segment_forcing forcing
Definition: grasp_output_segment_result.h:357
float grasp_output_segment_errest_aerosol_sd2m_extfc_bias_coarse_mode(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:595
Definition: grasp_output_segment_result.h:301
Definition: grasp_output_segment_result.h:152
float grasp_output_segment_errest_par_biasp(const output_segment_general *output, int ipix, int ipar)
Definition: grasp_output_segment_result.c:452
Definition: grasp_output_segment_result.h:67
float grasp_output_segment_aerosol_rind_mreal(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:260
output_pixel_types pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:292
float grasp_output_segment_surface_ndvi(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:434
output_pixel_err_estim_particles_sd2m_extfc_wl wl[_KW]
Definition: grasp_output_segment_result.h:461
Definition: grasp_output_segment_result.h:59
struct output_segment_ph_matrix_ output_segment_ph_matrix
struct output_pixel_err_estim_particles_lidar_wl_ output_pixel_err_estim_particles_lidar_wl
float grasp_output_segment_errest_aerosol_lidar_err_lr(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:538
float grasp_output_segment_aerosol_sd2m_mph_reff_fine_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:376
float grasp_output_segment_errest_aerosol_opt_err_aextt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:526
float ERR_ext[2]
Definition: grasp_output_segment_result.h:455
Definition: grasp_output_segment_result.h:391
Definition: grasp_output_segment_result.h:261
Definition: grasp_output_segment_result.h:340
float grasp_output_segment_aerosol_sd2m_mph_cv(const output_segment_general *output, int ipix, int i)
Definition: grasp_output_segment_result.c:344
float ERR_lr[_KSD]
Definition: grasp_output_segment_result.h:421
struct output_segment_surface_ output_segment_surface
struct output_segment_retrieval_ output_segment_retrieval
output_pixel_residual pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:64
float vfract[_KSD][_N_CHEM_MAX]
Definition: grasp_output_segment_result.h:227
const sensor_data_t * grasp_output_segment_retrieval_fit_segment_fit(const output_segment_general *output)
Definition: grasp_output_segment_result.c:160
Definition: grasp_output_segment_result.h:125
float ph22_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:188
output_segment_err_estim_particles_mic mic
Definition: grasp_output_segment_result.h:472
float grasp_output_segment_retrieval_res_pixel_resa(const output_segment_general *output, int ipix, int inoise)
Definition: grasp_output_segment_result.c:144
float grasp_output_segment_errest_aerosol_opt_err_extt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:478
int grasp_output_segment_gases_absorption(const output_segment_general *output, int ipix, int iwl, int ngas)
Definition: grasp_output_segment_result.c:428
int grasp_output_segment_retrieval_res_pixel_niter(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:136
float ph44[_KSD][_KMpar]
Definition: grasp_output_segment_result.h:177
Definition: grasp_output_segment_result.h:297
output_pixel_gases pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:306
struct output_segment_residual_ output_segment_residual
float grasp_output_segment_retrieval_res_pixel_res(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:140
Definition: grasp_output_segment_result.h:214
float grasp_output_segment_aerosol_phmx_ph33(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:288
struct output_pixel_forcing_ output_pixel_forcing
float grasp_output_segment_errest_aerosol_opt_bias_extt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:482
output_pixel_rindex pixel[_KIMAGE]
Definition: grasp_output_segment_result.h:167
Definition: grasp_output_segment_result.h:52
float ph34_cut_off[4][_KSD+1][_KMpar]
Definition: grasp_output_segment_result.h:190
float grasp_output_segment_errest_par_tstdp(const output_segment_general *output, int ipix, int ipar)
Definition: grasp_output_segment_result.c:456
int grasp_output_segment_aerosol_phmx_nangle(const output_segment_general *output)
Definition: grasp_output_segment_result.c:268
struct output_segment_gases_ output_segment_gases
Definition: grasp_output_segment_result.h:157
float grasp_output_segment_coord_pixel_x(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:106
float grasp_output_segment_aerosol_sd2m_mph_rm_fine_mode(const output_segment_general *output, int ipix)
Definition: grasp_output_segment_result.c:372
bool grasp_output_segment_products_errest_par(const output_segment_general *output)
Definition: grasp_output_segment_result.c:77
Definition: grasp_output_segment_result.h:265
float grasp_output_segment_errest_aerosol_opt_err_ssat(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:502
float grasp_output_segment_errest_aerosol_opt_bias_ssa(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:494
Definition: grasp_output_segment_result.h:460
output_pixel_err_estim_particles_opt_wl wl[_KW]
Definition: grasp_output_segment_result.h:413
float grasp_output_segment_forcing_forcing_hlv(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:640
struct output_segment_err_estim_particles_ output_segment_err_estim_particles
Definition: grasp_output_segment_result.h:288
float grasp_output_segment_aerosol_phmx_ph11(const output_segment_general *output, int ipix, int iwl, int impar, int isd)
Definition: grasp_output_segment_result.c:276
par_number_NDIM ndim_plus
Definition: grasp_output_segment_result.h:104
Definition: grasp_output_segment_result.h:271
Definition: grasp_output_segment_result.h:485
float grasp_output_segment_aerosol_opt_ext(const output_segment_general *output, int ipix, int iwl, int isd)
Definition: grasp_output_segment_result.c:248
struct output_segment_retr_par_ output_segment_retr_par
Definition: grasp_output_segment_result.h:464
float grasp_output_segment_forcing_forcing_netforc(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:632
float grasp_output_segment_aerosol_lidar_ldprt(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:340
float grasp_output_segment_forcing_bbflux_bbufx0(const output_segment_general *output, int ipix, int iknt)
Definition: grasp_output_segment_result.c:608
float grasp_output_segment_errest_aerosol_opt_bias_ssat(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:506
struct output_pixel_err_estim_particles_opt_wl_ output_pixel_err_estim_particles_opt_wl
float grasp_output_segment_aerosol_sd2m_mph_reff(const output_segment_general *output, int ipix, int i)
Definition: grasp_output_segment_result.c:356
bool grasp_output_segment_products_aerosol_pm(const output_segment_general *output)
Definition: grasp_output_segment_result.c:61
float grasp_output_segment_aerosol_phmx_pht22(const output_segment_general *output, int ipix, int iwl, int impar)
Definition: grasp_output_segment_result.c:308
Definition: grasp_output_segment_result.h:274
sensor_data_t segment_fit
Definition: grasp_output_segment_result.h:122
int grasp_output_segment_retrieval_information_nsd(const output_segment_general *output)
Definition: grasp_output_segment_result.c:173
float grasp_output_segment_errest_aerosol_opt_tstd_ssat(const output_segment_general *output, int ipix, int iwl)
Definition: grasp_output_segment_result.c:510
output_pixel_surface_wl wl[_KW]
Definition: grasp_output_segment_result.h:321
float grasp_output_segment_retrieval_res_resrt(const output_segment_general *output, int inoise)
Definition: grasp_output_segment_result.c:132