#include <stdio.h>
#include <math.h>
#include "l2_struc.h"
#include "filehandle.h"
#include "l12_proto.h"
Go to the source code of this file.
|
float | calc_par (l2str *l2rec, int ip, int nbands, float *Lt, float taua, float angstrom, float *wl, float *fo, float *ko3, float *taumolbar) |
|
void | GetAerPhase (l2str *l2rec, int ip, int32_t nbands, float angstrom, float *phasea, float *omegaa, float *modelAngstrom) |
|
void | read_aerosol_par (l2str *l2rec, int32_t nbands, float *tablewavelengths, float *tablephaseangles, float *tablealphas, float *tableomegas, float *tableaerphasefunc) |
|
void * | allocateMemoryPar (size_t numBytes, const char *name) |
|
float | EstimateDobson (int32_t year, int32_t month, int32_t day, float lat) |
|
float | EstimateWatVap (int32_t year, int32_t month, int32_t day, float lat) |
|
float | varsol (int32_t jday) |
|
void | triseset (int32_t jday, float xlon, float xlat, float *trise, float *tset) |
|
int | Greg2Jul (int32_t year, int32_t month, int32_t day) |
|
float | get_solz (int jday, float time, float lon, float lat) |
|
float | interp_as_taulow (float csz, float tau) |
|
float | interp_as_tauhigh (float csz) |
|
◆ NMODEL
◆ NPHASE
◆ allocateMemoryPar()
void* allocateMemoryPar |
( |
size_t |
numBytes, |
|
|
const char * |
name |
|
) |
| |
◆ calc_par()
float calc_par |
( |
l2str * |
l2rec, |
|
|
int |
ip, |
|
|
int |
nbands, |
|
|
float * |
Lt, |
|
|
float |
taua, |
|
|
float |
angstrom, |
|
|
float * |
wl, |
|
|
float * |
fo, |
|
|
float * |
ko3, |
|
|
float * |
taumolbar |
|
) |
| |
◆ EstimateDobson()
float EstimateDobson |
( |
int32_t |
year, |
|
|
int32_t |
month, |
|
|
int32_t |
day, |
|
|
float |
lat |
|
) |
| |
◆ EstimateWatVap()
float EstimateWatVap |
( |
int32_t |
year, |
|
|
int32_t |
month, |
|
|
int32_t |
day, |
|
|
float |
lat |
|
) |
| |
◆ get_solz()
float get_solz |
( |
int |
jday, |
|
|
float |
time, |
|
|
float |
lon, |
|
|
float |
lat |
|
) |
| |
◆ GetAerPhase()
void GetAerPhase |
( |
l2str * |
l2rec, |
|
|
int |
ip, |
|
|
int32_t |
nbands, |
|
|
float |
angstrom, |
|
|
float * |
phasea, |
|
|
float * |
omegaa, |
|
|
float * |
modelAngstrom |
|
) |
| |
◆ Greg2Jul()
int Greg2Jul |
( |
int32_t |
year, |
|
|
int32_t |
month, |
|
|
int32_t |
day |
|
) |
| |
◆ interp_as_tauhigh()
float interp_as_tauhigh |
( |
float |
csz | ) |
|
◆ interp_as_taulow()
float interp_as_taulow |
( |
float |
csz, |
|
|
float |
tau |
|
) |
| |
◆ read_aerosol_par()
void read_aerosol_par |
( |
l2str * |
l2rec, |
|
|
int32_t |
nbands, |
|
|
float * |
tablewavelengths, |
|
|
float * |
tablephaseangles, |
|
|
float * |
tablealphas, |
|
|
float * |
tableomegas, |
|
|
float * |
tableaerphasefunc |
|
) |
| |
◆ triseset()
void triseset |
( |
int32_t |
jday, |
|
|
float |
xlon, |
|
|
float |
xlat, |
|
|
float * |
trise, |
|
|
float * |
tset |
|
) |
| |
◆ varsol()
float varsol |
( |
int32_t |
jday | ) |
|