|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.propagation.AbstractPropagator
org.orekit.propagation.analytical.twod.Analytical2DPropagator
public class Analytical2DPropagator
This class propagates an analytical 2D orbit model and extends the AbstractPropagator class. Thus, this
propagator can handle events and all functionalities of the AbstractPropagator.
Analytical2DOrbitModel,
Analytical2DParameterModel,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.orekit.propagation.AbstractPropagator |
|---|
MASS |
| Fields inherited from interface org.orekit.propagation.Propagator |
|---|
EPHEMERIS_GENERATION_MODE, MASTER_MODE, SLAVE_MODE |
| Constructor Summary | |
|---|---|
Analytical2DPropagator(Analytical2DOrbitModel model,
AbsoluteDate initialDate)
Create an instance of a 2D propagator with default EME2000 aligned attitude. |
|
Analytical2DPropagator(Analytical2DOrbitModel model,
AbsoluteDate initialDate,
int[] orders)
Create an instance of a 2D propagator with default EME2000 aligned attitude. |
|
Analytical2DPropagator(AttitudeProvider attitudeProvider,
Analytical2DOrbitModel model,
AbsoluteDate initialDate)
Create an instance of a 2D propagator. |
|
Analytical2DPropagator(AttitudeProvider attitudeProvider,
Analytical2DOrbitModel model,
AbsoluteDate initialDate,
int[] orders)
Create an instance of a 2D propagator. |
|
| Method Summary | |
|---|---|
protected Orbit |
propagateOrbit(AbsoluteDate date)
Extrapolate an orbit up to a specific target date. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Analytical2DPropagator(Analytical2DOrbitModel model,
AbsoluteDate initialDate)
model - analytical 2D orbit modelinitialDate - initial date
public Analytical2DPropagator(Analytical2DOrbitModel model,
AbsoluteDate initialDate,
int[] orders)
model - analytical 2D orbit modelinitialDate - initial dateorders - orders of trigonometric developments. [sma, ex, ey, inc, lna, aol]
public Analytical2DPropagator(AttitudeProvider attitudeProvider,
Analytical2DOrbitModel model,
AbsoluteDate initialDate)
attitudeProvider - spacecraft attitude providermodel - analytical 2D orbit modelinitialDate - initial date
public Analytical2DPropagator(AttitudeProvider attitudeProvider,
Analytical2DOrbitModel model,
AbsoluteDate initialDate,
int[] orders)
attitudeProvider - spacecraft attitude providermodel - analytical 2D orbit modelinitialDate - initial dateorders - orders of trigonometric developments. [sma, ex, ey, inc, lna, aol]| Method Detail |
|---|
protected Orbit propagateOrbit(AbsoluteDate date)
throws PropagationException
propagateOrbit in class AbstractPropagatordate - target date for the orbit
PropagationException - if some parameters are out of bounds
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||