|
ocssw
V2022
|
Go to the source code of this file.
Classes | |
| struct | param_table |
Macros | |
| #define | NBANDS 1024 /* maximum number of bands */ |
| #define | TBLMAX 60 |
| #define | TBLMAXM1 (TBLMAX-1) |
| #define | FINSTMAX 100 |
Typedefs | |
| typedef float | t_array[NBANDS] |
Functions | |
| int | get_atrem (double *yy, paramstr P, double *, double *, double *, double *, double *, double *, double *, double *, int32_t *, int32_t *) |
| int32_t | hunt (float *xx, int32_t n, double x, int32_t jlo) |
| void | get_input_ () |
| void | model_adj_ () |
| void | geometry_ () |
| void | init_speccal () |
| void | solar_irr_pc () |
| void | tran_table () |
Variables | |
| struct { | |
| int32_t nobs | |
| float hsurf | |
| float dlt | |
| float dlt2 | |
| } | getinput5_ |
| struct { | |
| int32_t nb1 | |
| int32_t nb2 | |
| int32_t nbp94 | |
| int32_t nb3 | |
| int32_t nb4 | |
| int32_t nb1p14 | |
| } | getinput7_ |
| struct { | |
| int32_t nh2o | |
| } | init_speccal3_ |
| struct { | |
| int32_t ist1 | |
| int32_t ied1 | |
| int32_t ist2 | |
| int32_t ied2 | |
| int32_t istp94 | |
| int32_t iedp94 | |
| } | init_speccal6_ |
| struct { | |
| int32_t ist3 | |
| int32_t ied3 | |
| int32_t ist4 | |
| int32_t ied4 | |
| int32_t ist1p14 | |
| int32_t ied1p14 | |
| } | init_speccal7_ |
| struct { | |
| float wt1 | |
| float wt2 | |
| float wt3 | |
| float wt4 | |
| float ja | |
| } | init_speccal8_ |
| struct { | |
| float ncv2 | |
| float ncvhf2 | |
| float ncvtt2 | |
| int32_t istrt2 | |
| int32_t iend2 | |
| float finst2 [FINSTMAX] | |
| } | init_speccal10_ |
| struct { | |
| int32_t natot | |
| int32_t nbtot | |
| int32_t nctot | |
| int32_t ndtot | |
| } | init_speccal11_ |
| struct { | |
| float sh2o | |
| float vaptot [TBLMAX] | |
| float r0p94 [TBLMAX] | |
| float r1p14 [TBLMAX] | |
| float trntbl [TBLMAX][NBANDS] | |
| } | tran_table1_ |
| struct { | |
| float g_vap | |
| float g_other | |
| float g_vap_equiv | |
| float vap_slant_mdl | |
| } | geometry3_ |
Macro Definition Documentation
◆ FINSTMAX
| #define FINSTMAX 100 |
Definition at line 18 of file atrem_cor.h.
◆ NBANDS
Definition at line 15 of file atrem_cor.h.
◆ TBLMAX
| #define TBLMAX 60 |
Definition at line 16 of file atrem_cor.h.
◆ TBLMAXM1
| #define TBLMAXM1 (TBLMAX-1) |
Definition at line 17 of file atrem_cor.h.
Typedef Documentation
◆ t_array
| typedef float t_array[NBANDS] |
Definition at line 19 of file atrem_cor.h.
Function Documentation
◆ geometry_()
| void geometry_ | ( | ) |
◆ get_atrem()
| int get_atrem | ( | double * | yy, |
| paramstr | P, | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| double * | , | ||
| int32_t * | , | ||
| int32_t * | |||
| ) |
Definition at line 221 of file get_atrem_cor3.c.
◆ get_input_()
| void get_input_ | ( | ) |
◆ hunt()
| int32_t hunt | ( | float * | xx, |
| int32_t | n, | ||
| double | x, | ||
| int32_t | jlo | ||
| ) |
Definition at line 478 of file get_atrem_cor3.c.
◆ init_speccal()
| void init_speccal | ( | ) |
Definition at line 1589 of file atrem_app_refl_f90_cubeio.f.
◆ model_adj_()
| void model_adj_ | ( | ) |
◆ solar_irr_pc()
| void solar_irr_pc | ( | ) |
Definition at line 36 of file solar_irr_PC.f.
◆ tran_table()
| void tran_table | ( | ) |
Definition at line 2155 of file atrem_app_refl_f90_cubeio.f.
Variable Documentation
◆ dlt
| float dlt |
Definition at line 94 of file atrem_cor.h.
◆ dlt2
| float dlt2 |
Definition at line 94 of file atrem_cor.h.
◆ finst2
| float finst2[FINSTMAX] |
Definition at line 120 of file atrem_cor.h.
◆ g_other
| float g_other |
Definition at line 132 of file atrem_cor.h.
◆ g_vap
| float g_vap |
Definition at line 132 of file atrem_cor.h.
◆ g_vap_equiv
| float g_vap_equiv |
Definition at line 132 of file atrem_cor.h.
◆ geometry3_
| struct { ... } geometry3_ |
◆ getinput5_
| struct { ... } getinput5_ |
◆ getinput7_
| struct { ... } getinput7_ |
◆ hsurf
| float hsurf |
Definition at line 94 of file atrem_cor.h.
◆ ied1
| int32_t ied1 |
Definition at line 106 of file atrem_cor.h.
◆ ied1p14
| int32_t ied1p14 |
Definition at line 110 of file atrem_cor.h.
◆ ied2
| int32_t ied2 |
Definition at line 106 of file atrem_cor.h.
◆ ied3
| int32_t ied3 |
Definition at line 110 of file atrem_cor.h.
◆ ied4
| int32_t ied4 |
Definition at line 110 of file atrem_cor.h.
◆ iedp94
| int32_t iedp94 |
Definition at line 106 of file atrem_cor.h.
◆ iend2
| int32_t iend2 |
Definition at line 119 of file atrem_cor.h.
◆ init_speccal10_
| struct { ... } init_speccal10_ |
◆ init_speccal11_
| struct { ... } init_speccal11_ |
◆ init_speccal3_
| struct { ... } init_speccal3_ |
◆ init_speccal6_
| struct { ... } init_speccal6_ |
◆ init_speccal7_
| struct { ... } init_speccal7_ |
◆ init_speccal8_
| struct { ... } init_speccal8_ |
◆ ist1
| int32_t ist1 |
Definition at line 106 of file atrem_cor.h.
◆ ist1p14
| int32_t ist1p14 |
Definition at line 110 of file atrem_cor.h.
◆ ist2
| int32_t ist2 |
Definition at line 106 of file atrem_cor.h.
◆ ist3
| int32_t ist3 |
Definition at line 110 of file atrem_cor.h.
◆ ist4
| int32_t ist4 |
Definition at line 110 of file atrem_cor.h.
◆ istp94
| int32_t istp94 |
Definition at line 106 of file atrem_cor.h.
◆ istrt2
| int32_t istrt2 |
Definition at line 119 of file atrem_cor.h.
◆ ja
| float ja |
Definition at line 114 of file atrem_cor.h.
◆ natot
| int32_t natot |
Definition at line 124 of file atrem_cor.h.
◆ nb1
| int32_t nb1 |
Definition at line 98 of file atrem_cor.h.
◆ nb1p14
| int32_t nb1p14 |
Definition at line 98 of file atrem_cor.h.
◆ nb2
| int32_t nb2 |
Definition at line 98 of file atrem_cor.h.
◆ nb3
| int32_t nb3 |
Definition at line 98 of file atrem_cor.h.
◆ nb4
| int32_t nb4 |
Definition at line 98 of file atrem_cor.h.
◆ nbp94
| int32_t nbp94 |
Definition at line 98 of file atrem_cor.h.
◆ nbtot
| int32_t nbtot |
Definition at line 124 of file atrem_cor.h.
◆ nctot
| int32_t nctot |
Definition at line 124 of file atrem_cor.h.
◆ ncv2
| float ncv2 |
Definition at line 118 of file atrem_cor.h.
◆ ncvhf2
| float ncvhf2 |
Definition at line 118 of file atrem_cor.h.
◆ ncvtt2
| float ncvtt2 |
Definition at line 118 of file atrem_cor.h.
◆ ndtot
| int32_t ndtot |
Definition at line 124 of file atrem_cor.h.
◆ nh2o
| int32_t nh2o |
Definition at line 102 of file atrem_cor.h.
◆ nobs
| int32_t nobs |
Definition at line 93 of file atrem_cor.h.
◆ r0p94
| float r0p94[TBLMAX] |
Definition at line 128 of file atrem_cor.h.
◆ r1p14
| float r1p14[TBLMAX] |
Definition at line 128 of file atrem_cor.h.
◆ sh2o
| float sh2o |
Definition at line 128 of file atrem_cor.h.
◆ tran_table1_
| struct { ... } tran_table1_ |
◆ trntbl
Definition at line 128 of file atrem_cor.h.
◆ vap_slant_mdl
| float vap_slant_mdl |
Definition at line 132 of file atrem_cor.h.
◆ vaptot
| float vaptot[TBLMAX] |
Definition at line 128 of file atrem_cor.h.
◆ wt1
| float wt1 |
Definition at line 114 of file atrem_cor.h.
◆ wt2
| float wt2 |
Definition at line 114 of file atrem_cor.h.
◆ wt3
| float wt3 |
Definition at line 114 of file atrem_cor.h.
◆ wt4
| float wt4 |
Definition at line 114 of file atrem_cor.h.


