Ginan
|
Data Structures | |
struct | Vmf3GridPoint |
vmf3 grid file contents More... | |
struct | Vmf3 |
Functions | |
void | readorog (string filepath) |
read orography file | |
void | readvmf3 (string filepath) |
read vmf3 grid | |
void | legenpoly (Vmf3GridPoint &vmf3GP, const double doy, const double el, const double hgt) |
legendre polynomials | |
template<typename INTER , typename VALTYPE > | |
vector< const VALTYPE * > | getStraddle (const map< INTER, VALTYPE > &straddleMap, INTER inter, vector< double > &fractions) |
double | tropVMF3 (Trace &trace, GTime time, VectorPos &pos, double el, double &dryZTD, double &dryMap, double &wetZTD, double &wetMap, double &var) |
vmf3 | |
vector< const VALTYPE * > getStraddle | ( | const map< INTER, VALTYPE > & | straddleMap, |
INTER | inter, | ||
vector< double > & | fractions ) |
void legenpoly | ( | Vmf3GridPoint & | vmf3GP, |
const double | doy, | ||
const double | el, | ||
const double | hgt ) |
legendre polynomials
vmf3GP | vmf3 info |
doy | day of year |
el | elevation (rad) |
hgt | height (m) |
void readorog | ( | string | filepath | ) |
read orography file
filepath | filename |
void readvmf3 | ( | string | filepath | ) |
read vmf3 grid
update grid for epoch sprintf(gfile, "%sVMF3_%4d%02d%02d.H%02d", dir, (int)ep1[0], (int)ep1[1], (int)ep1[2], (int)ep1[3]);
filepath | vmf3 grid file path |