SpacecraftState
into another propagator.
The conversion principle is to minimize the mean square error for positions
and velocities over a given time span.
The conversion from osculating to mean elements appears as a side effect of propagation models conversion.
These package extends an original contribution from Telespazio for TLE (Orbit Converter for Two-Lines Elements) to all propagators.
Interface | Description |
---|---|
ODEIntegratorBuilder |
This interface is the top-level abstraction to build first order integrators for propagators conversion.
|
PropagatorBuilder |
This interface is the top-level abstraction to build propagators for conversion.
|
PropagatorConverter |
This interface is the top-level abstraction for propagators conversions.
|
Class | Description |
---|---|
AbstractPropagatorBuilder |
Base class for propagator builders.
|
AbstractPropagatorConverter |
Common handling of
PropagatorConverter methods for propagators conversions. |
AdamsBashforthIntegratorBuilder |
Builder for AdamsBashforthIntegrator.
|
AdamsMoultonIntegratorBuilder |
Builder for AdamsMoultonIntegrator.
|
ClassicalRungeKuttaIntegratorBuilder |
Builder for ClassicalRungeKuttaIntegrator.
|
DormandPrince54IntegratorBuilder |
Builder for DormandPrince54Integrator.
|
DormandPrince853IntegratorBuilder |
Builder for DormandPrince853Integrator.
|
EcksteinHechlerPropagatorBuilder |
Builder for Eckstein-Hechler propagator.
|
EulerIntegratorBuilder |
Builder for EulerIntegrator.
|
FiniteDifferencePropagatorConverter |
Propagator converter using finite differences to compute the Jacobian.
|
GillIntegratorBuilder |
Builder for GillIntegrator.
|
GraggBulirschStoerIntegratorBuilder |
Builder for GraggBulirschStoerIntegrator.
|
HighamHall54IntegratorBuilder |
Builder for HighamHall54Integrator.
|
JacobianPropagatorConverter |
Propagator converter using the real Jacobian.
|
KeplerianPropagatorBuilder |
Builder for Keplerian propagator.
|
LutherIntegratorBuilder |
Builder for LutherIntegrator.
|
MidpointIntegratorBuilder |
Builder for MidpointIntegrator.
|
NumericalPropagatorBuilder |
Builder for numerical propagator.
|
OsculatingToMeanElementsConverter |
This class converts osculating orbital elements into mean elements.
|
ThreeEighthesIntegratorBuilder |
Builder for ThreeEighthesIntegrator.
|
TLEPropagatorBuilder |
Builder for TLEPropagator.
|
Copyright © 2002-2018 CS Systèmes d'information. All rights reserved.