SpacecraftState into another propagator.See: Description
| Interface | Description |
|---|---|
| FieldODEIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
This interface is the top-level abstraction to build first order integrators for propagators conversion.
|
| 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 |
|---|---|
| AbstractFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Abstract class for
FieldODEIntegratorBuilder. |
| AbstractFixedStepFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Abstract class for integrator builder using fixed step size.
|
| AbstractLimitedVariableStepFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Abstract class for integrator using a limited number of variable steps.
|
| AbstractPropagatorBuilder |
Base class for propagator builders.
|
| AbstractPropagatorConverter |
Common handling of
PropagatorConverter methods for propagators conversions. |
| AbstractVariableStepFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Abstract class for integrator builder using variable step size.
|
| AdamsBashforthFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for AdamsBashforthFieldIntegrator.
|
| AdamsBashforthIntegratorBuilder |
Builder for AdamsBashforthIntegrator.
|
| AdamsMoultonFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for AdamsMoultonFieldIntegrator.
|
| AdamsMoultonIntegratorBuilder |
Builder for AdamsMoultonIntegrator.
|
| BrouwerLyddanePropagatorBuilder |
Builder for Brouwer-Lyddane propagator.
|
| ClassicalRungeKuttaFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for ClassicalRungeKuttaFieldIntegrator.
|
| ClassicalRungeKuttaIntegratorBuilder |
Builder for ClassicalRungeKuttaIntegrator.
|
| DormandPrince54FieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for DormandPrince54FieldIntegrator.
|
| DormandPrince54IntegratorBuilder |
Builder for DormandPrince54Integrator.
|
| DormandPrince853FieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for DormandPrince853FieldIntegrator.
|
| DormandPrince853IntegratorBuilder |
Builder for DormandPrince853Integrator.
|
| DSSTPropagatorBuilder |
Builder for DSST propagator.
|
| EcksteinHechlerPropagatorBuilder |
Builder for Eckstein-Hechler propagator.
|
| EphemerisPropagatorBuilder |
Builder for Ephemeris propagator.
|
| EulerFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for EulerFieldIntegrator.
|
| EulerIntegratorBuilder |
Builder for EulerIntegrator.
|
| FiniteDifferencePropagatorConverter |
Propagator converter using finite differences to compute the Jacobian.
|
| GillFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for GillFieldIntegrator.
|
| GillIntegratorBuilder |
Builder for GillIntegrator.
|
| GraggBulirschStoerIntegratorBuilder |
Builder for GraggBulirschStoerIntegrator.
|
| HighamHall54FieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for HighamHall54Integrator.
|
| HighamHall54IntegratorBuilder |
Builder for HighamHall54Integrator.
|
| JacobianPropagatorConverter |
Propagator converter using the real Jacobian.
|
| KeplerianPropagatorBuilder |
Builder for Keplerian propagator.
|
| LutherFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for LutherFieldIntegrator.
|
| LutherIntegratorBuilder |
Builder for LutherIntegrator.
|
| MidpointFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for MidpointFieldIntegrator.
|
| MidpointIntegratorBuilder |
Builder for MidpointIntegrator.
|
| NumericalPropagatorBuilder |
Builder for numerical propagator.
|
| OsculatingToMeanElementsConverter |
This class converts osculating orbital elements into mean elements.
|
| ThreeEighthesFieldIntegratorBuilder<T extends org.hipparchus.CalculusFieldElement<T>> |
Builder for ThreeEighthesFieldIntegrator.
|
| ThreeEighthesIntegratorBuilder |
Builder for ThreeEighthesIntegrator.
|
| TLEPropagatorBuilder |
Builder for TLEPropagator.
|
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.
Copyright © 2002-2023 CS GROUP. All rights reserved.