Ginan
|
Functions | |
int | readdcb (string file) |
read dcb parameters file | |
void | readSp3ToNav (string &file, Navigation &nav, int opt) |
bool | readsp3 (std::istream &fileStream, vector< Peph > &pephList, int opt, E_TimeSys &tsys, double *bfact) |
read an epoch of data from an sp3 precise ephemeris file | |
double | interpolate (const double *x, double *y, int n) |
polynomial interpolation by Neville's algorithm | |
template<typename TYPE > | |
TYPE | interpolate (vector< double > &x, vector< TYPE > &y) |
polynomial interpolation by Neville's algorithm. | |
bool | pephclk (Trace &trace, GTime time, string id, Navigation &nav, double &dtSat, double *varc=nullptr) |
clock by precise clock | |
bool | pephpos (Trace &trace, GTime time, SatSys Sat, Navigation &nav, Vector3d &rSat, double *vare=nullptr) |
satellite position by precise ephemeris | |
double interpolate | ( | const double * | x, |
double * | y, | ||
int | n ) |
polynomial interpolation by Neville's algorithm
TYPE interpolate | ( | vector< double > & | x, |
vector< TYPE > & | y ) |
polynomial interpolation by Neville's algorithm.
Sketchy formatting to only require +, * operators on TYPE
bool pephclk | ( | Trace & | trace, |
GTime | time, | ||
string | id, | ||
Navigation & | nav, | ||
double & | dtSat, | ||
double * | varc = nullptr ) |
clock by precise clock
bool pephpos | ( | Trace & | trace, |
GTime | time, | ||
SatSys | Sat, | ||
Navigation & | nav, | ||
Vector3d & | rSat, | ||
double * | vare = nullptr ) |
satellite position by precise ephemeris
int readdcb | ( | string | file | ) |
read dcb parameters file
bool readsp3 | ( | std::istream & | fileStream, |
vector< Peph > & | pephList, | ||
int | opt, | ||
E_TimeSys & | tsys, | ||
double * | bfact ) |
read an epoch of data from an sp3 precise ephemeris file
fileStream | stream to read content from |
pephList | vector of precise ephemerides for one epoch |
opt | options options (1: only observed + 2: only predicted + 4: not combined) |
tsys | time system |
bfact | bfact values from header |
void readSp3ToNav | ( | string & | file, |
Navigation & | nav, | ||
int | opt ) |