Serializable
, TimeStamped
BodiesElements
public class DelaunayArguments extends Object implements TimeStamped, Serializable
This class is a simple placeholder, it does not provide any processing method.
Constructor | Description |
---|---|
DelaunayArguments(AbsoluteDate date,
double tc,
double gamma,
double gammaDot,
double l,
double lDot,
double lPrime,
double lPrimeDot,
double f,
double fDot,
double d,
double dDot,
double omega,
double omegaDot) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
double |
getD() |
Get the mean elongation of the Moon from the Sun.
|
AbsoluteDate |
getDate() |
Get the date.
|
double |
getDDot() |
Get the mean elongation of the Moon from the Sun time derivative.
|
double |
getF() |
Get L - Ω where L is the mean longitude of the Moon.
|
double |
getFDot() |
Get L - Ω where L is the mean longitude of the Moon time derivative.
|
double |
getGamma() |
Get the tide parameter γ = GMST + π.
|
double |
getGammaDot() |
Get the tide parameter γ = GMST + π time derivative.
|
double |
getL() |
Get the mean anomaly of the Moon.
|
double |
getLDot() |
Get the mean anomaly of the Moon time derivative.
|
double |
getLPrime() |
Get the mean anomaly of the Sun.
|
double |
getLPrimeDot() |
Get the mean anomaly of the Sun time derivative.
|
double |
getOmega() |
Get the mean longitude of the ascending node of the Moon.
|
double |
getOmegaDot() |
Get the mean longitude of the ascending node of the Moon time derivative.
|
double |
getTC() |
Get the offset in Julian centuries.
|
public DelaunayArguments(AbsoluteDate date, double tc, double gamma, double gammaDot, double l, double lDot, double lPrime, double lPrimeDot, double f, double fDot, double d, double dDot, double omega, double omegaDot)
date
- current datetc
- offset in Julian centuriesgamma
- tide parameter γ = GMST + πgammaDot
- tide parameter γ = GMST + π time derivativel
- mean anomaly of the MoonlDot
- mean anomaly of the Moon time derivativelPrime
- mean anomaly of the SunlPrimeDot
- mean anomaly of the Sun time derivativef
- L - Ω where L is the mean longitude of the MoonfDot
- L - Ω where L is the mean longitude of the Moon time derivatived
- mean elongation of the Moon from the SundDot
- mean elongation of the Moon from the Sun time derivativeomega
- mean longitude of the ascending node of the MoonomegaDot
- mean longitude of the ascending node of the Moon time derivativepublic AbsoluteDate getDate()
getDate
in interface TimeStamped
public double getTC()
public double getGamma()
public double getGammaDot()
public double getL()
public double getLDot()
public double getLPrime()
public double getLPrimeDot()
public double getF()
public double getFDot()
public double getD()
public double getDDot()
public double getOmega()
public double getOmegaDot()
Copyright © 2002-2018 CS Systèmes d'information. All rights reserved.