ocssw
V2022
|
atrem_corl1v3.h
Go to the documentation of this file.
102 float *finst2; // some kind of smoothing factor calculated in INIT_SPECCAL only used for AVIRIS?
111 float f1a, f2a, f1b, f2b; // fractions for interpolation of transmittances in tran_table from get_atrem
115 int get_atrem_cor(l1str *l1rec, int32_t ip, float *rhot, float *tg_tot, float *tg_sol, float *tg_sen);
118 int get_angle_limits(float **angle_limit, float **senz, float **solz, int *n_senz, int *n_solz);
119 float get_current_angle_limit(float insenz, float insolz, int *i, int *j, float **anglelimit, float senz[], float solz[], int n_senz, int n_solz);
126 void kdistgasabs(float *kcdf, float *abscf, float*waveno, float *wavobs, int32_t np_hi, int32_t nlayers, int32_t nbands);
131 void get_abscf_data(int levels, int bands, int sds_id, char filename[FILENAME_MAX], float* abscf, char *varname);
struct @91 tran_tables1_
int init_atrem(int32_t sensorID, paramstr *P, l1str *l2rec, int32_t nbands)
Definition: get_atrem_corl1.c:755
struct @103 init_speccal1_
int get_atrem_cor(l1str *l1rec, int32_t ip, float *rhot, float *tg_tot, float *tg_sol, float *tg_sen)
Definition: get_atrem_corl1v3.c:147
struct @113 init_speccal15_
struct @116 tran_table1_
list(APPEND LIBS ${PGSTK_LIBRARIES}) add_executable(atteph_info_modis atteph_info_modis.c) target_link_libraries(atteph_info_modis $
Definition: CMakeLists.txt:7
struct @87 getinput1_
struct @122 geometry_l2gen_
struct @112 init_speccal13_
void locate_pos_(float *xx, int32_t *n1, float *x1, int32_t *jj)
Definition: get_atrem_corl1v2.c:2007
struct @104 init_speccal3_
struct @100 model_adj2_
struct @121 geometry5_
int get_angle_limits(float **angle_limit, float **senz, float **solz, int *n_senz, int *n_solz)
Definition: get_atrem_corl1.c:1174
struct @96 getinput7_
struct @92 getinput3_
struct @101 model_adj3_
void get_tpvmr(size_t layers, size_t models, int sds_id, char filename[FILENAME_MAX], char *varname, float *var_a)
Definition: get_atrem_corl1v2.c:696
struct @118 geometry2_
int32_t findMatch(float *list, int32_t nbands, float elem)
Definition: get_atrem_corl1v2.c:1517
int32_t rdatreminfo(int32_t sensorID, int32_t evalmask, const char *pname, void **pval)
Definition: rdatreminfo.c:38
struct @123 tpvmr_init1_
struct @109 init_speccal10_
struct @108 init_speccal8_
struct @99 model_adj1_
struct @94 getinput5_
Definition: atrem.h:19
struct @90 tran_tables_
struct @88 input_l2gen_
void get_abscf_data(int levels, int bands, int sds_id, char filename[FILENAME_MAX], float *abscf, char *varname)
Definition: get_atrem_corl1v2.c:2216
struct @124 debug_atrem
struct @102 model_adj4_
struct @114 init_speccal16_
struct @97 getinput8_
struct @119 geometry3_
struct @93 getinput4_
void kdistgasabs(float *kcdf, float *abscf, float *waveno, float *wavobs, int32_t np_hi, int32_t nlayers, int32_t nbands)
Definition: get_atrem_corl1v2.c:1618
struct @115 init_speccal17_
struct @110 init_speccal11_
struct @105 init_speccal5_
void ecdf_(float *xcdf, float *ycdf, int32_t *bin_number, float *xs, int32_t *sample_size)
Definition: numerical.c:22
struct @95 getinput6_
struct @106 init_speccal6_
struct @111 init_speccal12_
struct @120 geometry4_
float get_current_angle_limit(float insenz, float insolz, int *i, int *j, float **anglelimit, float senz[], float solz[], int n_senz, int n_solz)
struct @117 geometry1_
struct @89 tran_table_l2gen_
struct @98 getinput14_
struct @107 init_speccal7_