#include <stdlib.h>
#include <math.h>
#include "l12_proto.h"
Go to the source code of this file.
|
float | conv_rrs_to_555 (float Rrs, float wave) |
|
void | grabBricaud (float wvl[], int nwvl, float *a_bricaud, float *b_bricaud) |
|
void | grabAwBw (float wvl[], int nwvl, float aw[], float bw[]) |
|
void | calcQAA443 (float ab_surf_rrs[], float wvl[], int nwvl, ccstr *ctxt) |
|
float | invDistInterp (ccstr *ctxt, float xout) |
|
void | idInputBand (float inputWvl[], float targetWvl, ccstr *ctxt, int nin) |
|
void | shiftBand (float inputWvl[], float inputRrs[], float chla, int numBands, float tarWvl, ccstr *ctxt) |
|
void | deMalloc (ccstr *ctxt) |
|
float | bioBandShift (float wvl[], float rrs[], float chla, int nw, float tarWvl) |
|
◆ MINWVDIFF
◆ REFWVL
◆ bioBandShift()
float bioBandShift |
( |
float |
wvl[], |
|
|
float |
rrs[], |
|
|
float |
chla, |
|
|
int |
nw, |
|
|
float |
tarWvl |
|
) |
| |
◆ calcQAA443()
void calcQAA443 |
( |
float |
ab_surf_rrs[], |
|
|
float |
wvl[], |
|
|
int |
nwvl, |
|
|
ccstr * |
ctxt |
|
) |
| |
◆ conv_rrs_to_555()
float conv_rrs_to_555 |
( |
float |
Rrs, |
|
|
float |
wave |
|
) |
| |
◆ deMalloc()
void deMalloc |
( |
ccstr * |
ctxt | ) |
|
◆ grabAwBw()
void grabAwBw |
( |
float |
wvl[], |
|
|
int |
nwvl, |
|
|
float |
aw[], |
|
|
float |
bw[] |
|
) |
| |
◆ grabBricaud()
void grabBricaud |
( |
float |
wvl[], |
|
|
int |
nwvl, |
|
|
float * |
a_bricaud, |
|
|
float * |
b_bricaud |
|
) |
| |
◆ idInputBand()
void idInputBand |
( |
float |
inputWvl[], |
|
|
float |
targetWvl, |
|
|
ccstr * |
ctxt, |
|
|
int |
nin |
|
) |
| |
◆ invDistInterp()
float invDistInterp |
( |
ccstr * |
ctxt, |
|
|
float |
xout |
|
) |
| |
◆ shiftBand()
void shiftBand |
( |
float |
inputWvl[], |
|
|
float |
inputRrs[], |
|
|
float |
chla, |
|
|
int |
numBands, |
|
|
float |
tarWvl, |
|
|
ccstr * |
ctxt |
|
) |
| |