Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.
NASA Logo
Ocean Color Science Software

ocssw V2022
l2lists.h
Go to the documentation of this file.
1 #ifndef L2LISTS_H /* avoid re-inclusion */
2 #define L2LISTS_H
3 
4 #define NLW_412 0
5 #define NLW_443 1
6 #define NLW_490 2
7 #define NLW_510 3
8 #define NLW_555 4
9 #define NLW_670 5
10 #define ANGSTROM 6
11 #define CHLOR_A 7
12 #define K_490 8
13 #define EPS_78 9
14 #define TAU_865 10
15 
16 char *param_name[] = {
17  "nLw_412", /* 412 */
18  "nLw_443", /* 443 */
19  "nLw_490", /* 490 */
20  "nLw_510", /* 510 */
21  "nLw_555", /* 555 */
22  "nLw_670", /* 670 */
23  "angstrom_510", /* Angstrom coeff at 510 - 865 nm */
24  "chlor_a", /* chlor_a */
25  "K_490", /* Diffuse atte */
26  "eps_78", /* epsilon */
27  "tau_865", /* tau 865 */
28 };
29 
30 float32 slope[] = {
31  0.001, /* 412 */
32  0.001, /* 443 */
33  0.001, /* 490 */
34  0.001, /* 510 */
35  0.001, /* 555 */
36  0.0001, /* 670 */
37  0.0002, /* angstrom_510 */
38  0.001, /* chlor_a */
39  0.0002, /* Diffuse att */
40  0.01, /* epsilon */
41  0.0001, /* tau_865 */
42 };
43 
44 float32 intercept[] = {0, 0, 0, 0, 0, 0, 0, 32.0, 0, 0, 0};
45 
46 char *flag_names[] = {
47  "ATMFAIL", /* 0 */
48  "LAND", /* 1 */
49  "BADANC", /* 2 */
50  "HIGLINT", /* 3 */
51  "HILT", /* 4 */
52  "HISATZEN", /* 5 */
53  "COASTZ", /* 6 */
54  "NEGLW", /* 7 */
55  "STRAYLIGHT", /* 8 */
56  "CLDICE", /* 9 */
57  "COCCOLITH", /* 10 */
58  "TURBIDW", /* 11 */
59  "HISOLZEN", /* 12 */
60  "HITAU", /* 13 */
61  "LOWLW", /* 14 */
62  "CHLFAIL", /* 15 */
63  "NAVWARN", /* 16 */
64  "ABSAER", /* 17 */
65  "TRICHO", /* 18 */
66  "MAXAERITER", /* 19 */
67  "MODGLINT", /* 20 */
68  "CHLWARN", /* 21 */
69  "ATMWARN", /* 22 */
70  "DARKPIXEL", /* 23 */
71  "SPARE", /* 24 */
72  "SPARE", /* 25 */
73  "SPARE", /* 26 */
74  "SPARE", /* 27 */
75  "SPARE", /* 28 */
76  "SPARE", /* 29 */
77  "SPARE", /* 30 */
78  "SPARE", /* 31 */
79 };
80 
81 #endif /* L2LISTS_H */
82 
char * param_name[]
Definition: l2lists.h:16
float32 slope[]
Definition: l2lists.h:30
float32 intercept[]
Definition: l2lists.h:44
char * flag_names[]
Definition: l2lists.h:46