Package org.orekit.propagation.analytical
Top level package for analytical propagators.
-
Interface Summary Interface Description AdapterPropagator.DifferentialEffect Interface for orbit differential effects. -
Class Summary Class Description AbstractAnalyticalGradientConverter Converter for analytical orbit propagator.AbstractAnalyticalMatricesHarvester Base class harvester between two-dimensional Jacobian matrices and analytical orbit propagator.AbstractAnalyticalPropagator Common handling ofPropagator
methods for analytical propagators.AdapterPropagator Orbit propagator that adapts an underlying propagator, addingdifferential effects
.AggregateBoundedPropagator ABoundedPropagator
that covers a larger time span from several constituent propagators that cover shorter time spans.BrouwerLyddanePropagator This class propagates aSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).EcksteinHechlerPropagator This class propagates aSpacecraftState
using the analytical Eckstein-Hechler model.Ephemeris This class is designed to accept and handle tabulated orbital entries.FieldAbstractAnalyticalPropagator<T extends CalculusFieldElement<T>> Common handling ofFieldPropagator
methods for analytical propagators.FieldBrouwerLyddanePropagator<T extends CalculusFieldElement<T>> This class propagates aFieldSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).FieldEcksteinHechlerPropagator<T extends CalculusFieldElement<T>> This class propagates aFieldSpacecraftState
using the analytical Eckstein-Hechler model.FieldKeplerianPropagator<T extends CalculusFieldElement<T>> Simple Keplerian orbit propagator.J2DifferentialEffect Analytical model for J2 effect.KeplerianPropagator Simple Keplerian orbit propagator.