Ginan
Loading...
Searching...
No Matches
IERS2010 Struct Reference
Collaboration diagram for IERS2010:

Static Public Member Functions

static void PMGravi (GTime time, double ut1_utc, double &x, double &y, double &ut1, double &lod)
 
static void PMUTOcean (GTime time, double ut1_utc, double &x, double &y, double &ut)
 
static Array6d doodson (GTime time, double ut1_utc)
 
static void solidEarthTide1 (const Vector3d &ITRFSun, const Vector3d &ITRFMoon, MatrixXd &Cnm, MatrixXd &Snm)
 Implementation of the first part of the solidEarth tides (Eq 6.6 and 6.7 IERS2010)
 
static void solidEarthTide2 (GTime time, double ut1_utc, MatrixXd &Cnm, MatrixXd &Snm)
 
static void poleSolidEarthTide (MjDateTT mjdTT, const double xp, const double yp, MatrixXd &Cnm, MatrixXd &Snm)
 
static void poleOceanTide (MjDateTT mjdTT, const double xp, const double yp, MatrixXd &Cnm, MatrixXd &Snm)
 
static Vector3d relativity (const Vector3d &posSat, const Vector3d &velSat, const Vector3d &posSun, const Vector3d &velSun, const Matrix3d &U, const Matrix3d &dU)
 
static void meanPole (const MjDateTT &mjd, double &xpv, double &ypv)
 

Member Function Documentation

◆ doodson()

Array6d IERS2010::doodson ( GTime time,
double ut1_utc )
static
Here is the caller graph for this function:

◆ meanPole()

void IERS2010::meanPole ( const MjDateTT & mjd,
double & xpv,
double & ypv )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ PMGravi()

void IERS2010::PMGravi ( GTime time,
double ut1_utc,
double & x,
double & y,
double & ut1,
double & lod )
static

Tab5.1a IERS 2010, keeping only short periods

Tab5.1b IERS 2010

Parameters
timeTime
ut1_utcInput ut1_utc value
xPolar motion in the x direction (micro arc seconds)
yPolar mothin in the y direction (micro arc seconds)
ut1ut1 variation (micro seconds)
lodlod variation (micro seconds)
Here is the caller graph for this function:

◆ PMUTOcean()

void IERS2010::PMUTOcean ( GTime time,
double ut1_utc,
double & x,
double & y,
double & ut )
static
Here is the caller graph for this function:

◆ poleOceanTide()

void IERS2010::poleOceanTide ( MjDateTT mjdTT,
const double xp,
const double yp,
MatrixXd & Cnm,
MatrixXd & Snm )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ poleSolidEarthTide()

void IERS2010::poleSolidEarthTide ( MjDateTT mjdTT,
const double xp,
const double yp,
MatrixXd & Cnm,
MatrixXd & Snm )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ relativity()

Vector3d IERS2010::relativity ( const Vector3d & posSat,
const Vector3d & velSat,
const Vector3d & posSun,
const Vector3d & velSun,
const Matrix3d & U,
const Matrix3d & dU )
static
Here is the caller graph for this function:

◆ solidEarthTide1()

void IERS2010::solidEarthTide1 ( const Vector3d & ITRFSun,
const Vector3d & ITRFMoon,
MatrixXd & Cnm,
MatrixXd & Snm )
static

Implementation of the first part of the solidEarth tides (Eq 6.6 and 6.7 IERS2010)

Parameters
ITRFSunPosition of the Sun in ITRF / ECEF
ITRFMoonPosition of the Moon in ITRF/ ECEF
CnmModification of the C coefficient
SnmModification of the S coefficient
Here is the call graph for this function:
Here is the caller graph for this function:

◆ solidEarthTide2()

void IERS2010::solidEarthTide2 ( GTime time,
double ut1_utc,
MatrixXd & Cnm,
MatrixXd & Snm )
static

Effect on C20

Effect on C21/S21

Effect on C22/S22

Parameters
timeTime
ut1_utcInput ut1_utc value
CnmEffect of solidEarth Tides on C coefficient
SnmEffect of solidEarth Tides on S coefficient
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this struct was generated from the following files: