|
MRTKLIB 0.7.14
Modernized GNSS Positioning Library
|
MRTKLIB Precise Ephemeris Module — Earth rotation parameter types and ERP I/O functions. More...
Go to the source code of this file.
Classes | |
| struct | erpd_t |
| ERP (earth rotation parameter) data type. More... | |
| struct | erp_t |
| ERP (earth rotation parameter) type. More... | |
Functions | |
| int | readerp (const char *file, erp_t *erp) |
| Read earth rotation parameters from IGS ERP file (ver.2). | |
| int | geterp (const erp_t *erp, gtime_t time, double *erpv) |
| Get earth rotation parameter values at specified time. | |
MRTKLIB Precise Ephemeris Module — Earth rotation parameter types and ERP I/O functions.
This header provides the ERP (Earth Rotation Parameter) data types and the associated I/O and interpolation functions extracted from rtkcmn.c.
Definition in file mrtk_peph.h.
Get earth rotation parameter values at specified time.
| [in] | erp | Earth rotation parameters |
| [in] | time | Time (GPST) |
| [out] | erpv | ERP values {xp,yp,ut1_utc,lod} (rad,rad,s,s/d) |
Definition at line 146 of file mrtk_peph.c.
References erp_t::data, epoch2time(), gpst2utc(), erpd_t::lod, erpd_t::mjd, erp_t::n, timediff(), trace(), erpd_t::ut1_utc, erpd_t::xp, erpd_t::xpr, erpd_t::yp, and erpd_t::ypr.
Referenced by clas_osr_zdres(), and tidedisp().
| int readerp | ( | const char * | file, |
| erp_t * | erp ) |
Read earth rotation parameters from IGS ERP file (ver.2).
| [in] | file | IGS ERP file path |
| [out] | erp | Earth rotation parameters |
Definition at line 99 of file mrtk_peph.c.
References AS2R, erp_t::data, free, erpd_t::lod, erpd_t::mjd, erp_t::n, erp_t::nmax, trace(), erpd_t::ut1_utc, erpd_t::xp, erpd_t::xpr, erpd_t::yp, and erpd_t::ypr.
Referenced by execses().