| Modifier and Type | Interface and Description |
|---|---|
interface |
BoundedPropagator
This interface is intended for ephemerides valid only during a time range.
|
interface |
Propagator
This interface provides a way to propagate an orbit at any time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPropagator
Common handling of
Propagator methods for analytical propagators. |
class |
AnalyticalIntegratedEphemeris
This class stores sequentially generated orbital parameters for
later retrieval.
|
class |
PVCoordinatesPropagator
This class is an analytical propagator which propagates states from the input PV, Attitude, and additional state
provider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLyddanePropagator
Abstract Lyddane propagator.
|
class |
AdapterPropagator
Orbit propagator that adapts an underlying propagator, adding
differential effects. |
class |
EcksteinHechlerPropagator
This class propagates a
SpacecraftState using the
analytical Eckstein-Hechler model. |
class |
J2SecularPropagator
J2 secular propagator.
|
class |
KeplerianPropagator
Simple keplerian orbit propagator.
|
class |
LyddaneLongPeriodPropagator
Lyddane long period propagator.
|
class |
LyddaneSecularPropagator
Lyddane secular propagator.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,SpacecraftStateProvider> |
MultiAnalyticalPropagator.getPropagators()
Get spacecraft state providers map.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TLEPropagator
This class provides elements to propagate TLE's.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Analytical2DPropagator
This class propagates an analytical 2D orbit model and extends the
AbstractPropagator
class. |
| Modifier and Type | Class and Description |
|---|---|
class |
NumericalPropagator
This class propagates
SpacecraftState using numerical integration. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,SpacecraftStateProvider> |
MultiNumericalPropagator.getStateProviders()
Get the map of additional spacecraft state providers
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiNumericalPropagator.addStateProvider(SpacecraftStateProvider provider,
String satId)
Add an additional spacecraft state provider to the propagator.
|
| Constructor and Description |
|---|
MultiStateVectorInfo(Map<String,SpacecraftState> s,
Map<String,Frame> frames,
Map<String,SpacecraftStateProvider> addStateProviders)
Build a MultiSatStateVectorInfo instance using the spacecraft states' map.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Ephemeris
This class is designed to accept and handle tabulated orbital entries.
|
class |
IntegratedEphemeris
This class stores sequentially generated orbital parameters for
later retrieval.
|
class |
PVEphemeris
This class is designed to accept and handle tabulated orbital entries described by
time-stamped PVCoordinates. |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiIntegratedEphemeris
This interface is copied from IntegratedEphemeris and adapted to multi propagation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StelaAbstractPropagator
Common handling of
Propagator methods for analytical propagators. |
class |
StelaGTOPropagator
STELA propagator for Geostationnary Transfert Orbits (GTO).
|
Copyright © 2024 CNES. All rights reserved.