Package org.orekit.data
Class FieldDelaunayArguments<T extends CalculusFieldElement<T>>
java.lang.Object
org.orekit.data.FieldDelaunayArguments<T>
- Type Parameters:
T- the type of the field elements
- All Implemented Interfaces:
FieldTimeStamped<T>
- Direct Known Subclasses:
FieldBodiesElements
public class FieldDelaunayArguments<T extends CalculusFieldElement<T>>
extends Object
implements FieldTimeStamped<T>
Delaunay arguments used for nutation or tides.
This class is a simple placeholder, it does not provide any processing method.
- Since:
- 6.1
- Author:
- Luc Maisonobe
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetD()Get the mean elongation of the Moon from the Sun.getDate()Get the date.getDDot()Get the mean elongation of the Moon from the Sun time derivative.getF()Get L - Ω where L is the mean longitude of the Moon.getFDot()Get L - Ω where L is the mean longitude of the Moon time derivative.getGamma()Get the tide parameter γ = GMST + π.Get the tide parameter γ = GMST + π time derivative.getL()Get the mean anomaly of the Moon.getLDot()Get the mean anomaly of the Moon time derivative.Get the mean anomaly of the Sun.Get the mean anomaly of the Sun time derivative.getOmega()Get the mean longitude of the ascending node of the Moon.Get the mean longitude of the ascending node of the Moon time derivative.getTC()Get the offset in Julian centuries.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.time.FieldTimeStamped
durationFrom, durationFrom
-
Constructor Details
-
FieldDelaunayArguments
public FieldDelaunayArguments(FieldAbsoluteDate<T> date, T tc, T gamma, T gammaDot, T l, T lDot, T lPrime, T lPrimeDot, T f, T fDot, T d, T dDot, T omega, T omegaDot) Simple constructor.- Parameters:
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 derivative
-
-
Method Details
-
getDate
Get the date.- Specified by:
getDatein interfaceFieldTimeStamped<T extends CalculusFieldElement<T>>- Returns:
- date attached to the object
-
getTC
Get the offset in Julian centuries.- Returns:
- offset in Julian centuries
-
getGamma
Get the tide parameter γ = GMST + π.- Returns:
- tide parameter γ = GMST + π
-
getGammaDot
Get the tide parameter γ = GMST + π time derivative.- Returns:
- tide parameter γ = GMST + π time derivative
-
getL
Get the mean anomaly of the Moon.- Returns:
- mean anomaly of the Moon
-
getLDot
Get the mean anomaly of the Moon time derivative.- Returns:
- mean anomaly of the Moon time derivative
-
getLPrime
Get the mean anomaly of the Sun.- Returns:
- mean anomaly of the Sun.
-
getLPrimeDot
Get the mean anomaly of the Sun time derivative.- Returns:
- mean anomaly of the Sun time derivative.
-
getF
Get L - Ω where L is the mean longitude of the Moon.- Returns:
- L - Ω
-
getFDot
Get L - Ω where L is the mean longitude of the Moon time derivative.- Returns:
- L - Ω time derivative
-
getD
Get the mean elongation of the Moon from the Sun.- Returns:
- mean elongation of the Moon from the Sun.
-
getDDot
Get the mean elongation of the Moon from the Sun time derivative.- Returns:
- mean elongation of the Moon from the Sun time derivative.
-
getOmega
Get the mean longitude of the ascending node of the Moon.- Returns:
- mean longitude of the ascending node of the Moon.
-
getOmegaDot
Get the mean longitude of the ascending node of the Moon time derivative.- Returns:
- mean longitude of the ascending node of the Moon time derivative.
-