|
ocssw
V2022
|
Include dependency graph for brdf.c:
Go to the source code of this file.
Macros | |
| #define | NTWAVE 6 |
| #define | NTWIND 5 |
| #define | N_W 7 |
| #define | N_S 6 |
| #define | N_C 6 |
| #define | N_N 17 |
| #define | N_A 13 |
Functions | |
| void | foq_morel (int foqopt, l2str *l2rec, float wave[], int32_t nwave, float chl, float nLw[], float Fo[], float solz, float senz, float phi, float brdf[]) |
| void | dtran_brdf (l2str *l2rec, int32_t ip, float wave[], int32_t nwave, float Fo[], float nLw[], float chl, float brdf[]) |
| void | diff_tran_corr_ (int *iphase, float *solz, float *senz, float *phi, float *chl, float *taua, float *correct) |
| int32_t | getncDimensionLength (int ncid, int dimId) |
| int | getncFQdim (int ncid, char *file, char *sdsname, int sds_id, int nexp, float *bdat) |
| int | ocbrdf (l2str *l2rec, int32_t ip, int32_t brdf_opt, float wave[], int32_t nwave, float solz, float senz, float phi, float ws, float chl, float nLw[], float Fo[], float brdf[]) |
| float | fresnel_sen (float senz, int return_tf) |
| void | fresnel_sol (float wave[], int32_t nwave, float solz, float ws, float brdf[], int return_tf) |
| void | gothic_R (float wave[], int32_t nwave, float solz, float senz, float ws, float R[]) |
| int | morel_index (float xtab[], int32_t ntab, float x) |
| void | foqint_morel (char *file, float wave[], int32_t nwave, float solz, float senzp, float phi, float chl, float brdf[]) |
| void | qint_morel (float wave[], int32_t nwave, float solz, float chl, float Qn[]) |
Macro Definition Documentation
◆ N_A
◆ N_C
◆ N_N
◆ N_S
◆ N_W
◆ NTWAVE
| #define NTWAVE 6 |
◆ NTWIND
| #define NTWIND 5 |
Function Documentation
◆ diff_tran_corr_()
| void diff_tran_corr_ | ( | int * | iphase, |
| float * | solz, | ||
| float * | senz, | ||
| float * | phi, | ||
| float * | chl, | ||
| float * | taua, | ||
| float * | correct | ||
| ) |
Definition at line 364 of file dtranbrdf.cpp.
◆ dtran_brdf()
| void dtran_brdf | ( | l2str * | l2rec, |
| int32_t | ip, | ||
| float | wave[], | ||
| int32_t | nwave, | ||
| float | Fo[], | ||
| float | nLw[], | ||
| float | chl, | ||
| float | brdf[] | ||
| ) |
◆ foq_morel()
| void foq_morel | ( | int | foqopt, |
| l2str * | l2rec, | ||
| float | wave[], | ||
| int32_t | nwave, | ||
| float | chl, | ||
| float | nLw[], | ||
| float | Fo[], | ||
| float | solz, | ||
| float | senz, | ||
| float | phi, | ||
| float | brdf[] | ||
| ) |
◆ foqint_morel()
| void foqint_morel | ( | char * | file, |
| float | wave[], | ||
| int32_t | nwave, | ||
| float | solz, | ||
| float | senzp, | ||
| float | phi, | ||
| float | chl, | ||
| float | brdf[] | ||
| ) |
◆ fresnel_sen()
◆ fresnel_sol()
| void fresnel_sol | ( | float | wave[], |
| int32_t | nwave, | ||
| float | solz, | ||
| float | ws, | ||
| float | brdf[], | ||
| int | return_tf | ||
| ) |
◆ getncDimensionLength()
◆ getncFQdim()
| int getncFQdim | ( | int | ncid, |
| char * | file, | ||
| char * | sdsname, | ||
| int | sds_id, | ||
| int | nexp, | ||
| float * | bdat | ||
| ) |
◆ gothic_R()
| void gothic_R | ( | float | wave[], |
| int32_t | nwave, | ||
| float | solz, | ||
| float | senz, | ||
| float | ws, | ||
| float | R[] | ||
| ) |
◆ morel_index()
◆ ocbrdf()
| int ocbrdf | ( | l2str * | l2rec, |
| int32_t | ip, | ||
| int32_t | brdf_opt, | ||
| float | wave[], | ||
| int32_t | nwave, | ||
| float | solz, | ||
| float | senz, | ||
| float | phi, | ||
| float | ws, | ||
| float | chl, | ||
| float | nLw[], | ||
| float | Fo[], | ||
| float | brdf[] | ||
| ) |


