Class BrouwerLyddaneOrbitalState
java.lang.Object
org.orekit.propagation.conversion.averaging.AbstractAveragedOrbitalState
org.orekit.propagation.conversion.averaging.BrouwerLyddaneOrbitalState
- All Implemented Interfaces:
AveragedOrbitalState,TimeStamped
Class representing an averaged orbital state as in the Brouwer-Lyddane theory.
- Since:
- 12.1
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBrouwerLyddaneOrbitalState(AbsoluteDate date, AveragedKeplerianWithMeanAngle elements, Frame frame, UnnormalizedSphericalHarmonicsProvider harmonicsProvider) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGetter for the averaged orbital elements.Getter for spherical harmonics provider.doublegetMu()Getter for the central body's gravitational constant.Getter for the averaged orbit type.Getter for the averaged position angle.Convert instance to an osculating orbit.Methods inherited from class org.orekit.propagation.conversion.averaging.AbstractAveragedOrbitalState
getDate, getFrameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.time.TimeStamped
durationFrom
-
Constructor Details
-
BrouwerLyddaneOrbitalState
public BrouwerLyddaneOrbitalState(AbsoluteDate date, AveragedKeplerianWithMeanAngle elements, Frame frame, UnnormalizedSphericalHarmonicsProvider harmonicsProvider) Constructor.- Parameters:
date- epochelements- averaged orbital elementsframe- reference frameharmonicsProvider- spherical harmonics provider
-
-
Method Details
-
getOrbitType
Getter for the averaged orbit type.- Returns:
- orbit type
-
getPositionAngleType
Getter for the averaged position angle.- Returns:
- position angle type
-
getAveragedElements
Getter for the averaged orbital elements.- Returns:
- averaged elements
-
toOsculatingOrbit
Convert instance to an osculating orbit.- Returns:
- osculating orbit
-
getMu
public double getMu()Getter for the central body's gravitational constant.- Returns:
- gravitational constant
-
getHarmonicsProvider
Getter for spherical harmonics provider.- Returns:
- harmonics provider
-