ocssw
V2022
|
Go to the source code of this file.
Macros | |
#define | PARW1 400 |
#define | PARW2 700 |
#define | PARWN (PARW2-PARW1)+1 |
Functions | |
void | get_fit_coef (float *x, float *y, int n, float *coef) |
void | get_unc_fsat (l2str *l2rec, float uflh[]) |
void | get_fsat (l2str *l2rec, float flh[]) |
void | get_fqy (l2str *l2rec, float fqy[]) |
Macro Definition Documentation
◆ PARW1
#define PARW1 400 |
Minimum wavelength for PAR
Definition at line 18 of file fluorescence.c.
◆ PARW2
#define PARW2 700 |
Maximum wavelength for PAR
Definition at line 19 of file fluorescence.c.
◆ PARWN
Number of wavelengths included in PAR
Definition at line 20 of file fluorescence.c.
Function Documentation
◆ get_fit_coef()
void get_fit_coef | ( | float * | x, |
float * | y, | ||
int | n, | ||
float * | coef | ||
) |
Definition at line 31 of file fluorescence.c.
◆ get_fqy()
void get_fqy | ( | l2str * | l2rec, |
float | fqy[] | ||
) |
get_fqy - function to return fluorescence quantum yield for the MODIS, MERIS, OLCI and OCI instruments internally calls the calc_fsat and get_ipar functions
- Parameters
-
l2rec fqy
Definition at line 258 of file fluorescence.c.
◆ get_fsat()
void get_fsat | ( | l2str * | l2rec, |
float | flh[] | ||
) |
get_flh - computes normalized fluorescence line height for MODIS, MERIS, OLCI and OCI computation based on nLw measurements (thus the normalized moniker)
- Parameters
-
l2rec flh
Definition at line 168 of file fluorescence.c.
◆ get_unc_fsat()
void get_unc_fsat | ( | l2str * | l2rec, |
float | uflh[] | ||
) |
the nflh algorithm requires nLw values from 665, 680 and 709nm
if the pixel is already masked, or any of the input nLw values are less than -0.01, set the PRODFAIL flag and move along
Definition at line 62 of file fluorescence.c.