Package | Description |
---|---|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.propagation.semianalytical.dsst |
This package provides an implementation of the Draper Semi-analytical
Satellite Theory (DSST).
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
DoubleArrayDictionary |
SpacecraftState.getAdditionalStatesDerivatives()
Get an unmodifiable map of additional states derivatives.
|
DoubleArrayDictionary |
SpacecraftState.getAdditionalStatesValues()
Get an unmodifiable map of additional states.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMatricesHarvester |
AbstractPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
default MatricesHarvester |
Propagator.setupMatricesComputation(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Set up computation of State Transition Matrix and Jacobians matrix with respect to parameters.
|
MatricesHarvester |
AbstractPropagator.setupMatricesComputation(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Set up computation of State Transition Matrix and Jacobians matrix with respect to parameters.
|
Constructor and Description |
---|
AbstractMatricesHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Simple constructor.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration, attitude and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration, attitude, mass and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass,
DoubleArrayDictionary additional,
DoubleArrayDictionary additionalDot)
Build a spacecraft state from position-velocity-acceleration, attitude, mass and additional states and derivatives.
|
SpacecraftState(AbsolutePVCoordinates absPva,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
double mass,
DoubleArrayDictionary additional)
Create a new instance from position-velocity-acceleration, mass and additional states.
|
SpacecraftState(Orbit orbit,
Attitude attitude,
DoubleArrayDictionary additional)
Build a spacecraft state from orbit, attitude and additional states.
|
SpacecraftState(Orbit orbit,
Attitude attitude,
double mass,
DoubleArrayDictionary additional)
Build a spacecraft state from orbit, attitude, mass and additional states.
|
SpacecraftState(Orbit orbit,
Attitude attitude,
double mass,
DoubleArrayDictionary additional,
DoubleArrayDictionary additionalDot)
Build a spacecraft state from orbit, attitude, mass, additional states and derivatives.
|
SpacecraftState(Orbit orbit,
DoubleArrayDictionary additional)
Build a spacecraft state from orbit and additional states.
|
SpacecraftState(Orbit orbit,
double mass,
DoubleArrayDictionary additional)
Create a new instance from orbit, mass and additional states.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMatricesHarvester |
EcksteinHechlerPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
protected AbstractMatricesHarvester |
Ephemeris.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
protected AbstractMatricesHarvester |
KeplerianPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
protected AbstractMatricesHarvester |
BrouwerLyddanePropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
Constructor and Description |
---|
AbstractAnalyticalMatricesHarvester(AbstractAnalyticalPropagator propagator,
String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMatricesHarvester |
TLEPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
Constructor and Description |
---|
IntegratedEphemeris(AbsoluteDate startDate,
AbsoluteDate minDate,
AbsoluteDate maxDate,
StateMapper mapper,
PropagationType type,
DenseOutputModel model,
DoubleArrayDictionary unmanaged,
List<AdditionalStateProvider> providers,
String[] equations)
|
IntegratedEphemeris(AbsoluteDate startDate,
AbsoluteDate minDate,
AbsoluteDate maxDate,
StateMapper mapper,
PropagationType type,
DenseOutputModel model,
DoubleArrayDictionary unmanaged,
List<AdditionalStateProvider> providers,
String[] equations,
int[] dimensions)
Creates a new instance of IntegratedEphemeris.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMatricesHarvester |
NumericalPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMatricesHarvester |
DSSTPropagator.createHarvester(String stmName,
RealMatrix initialStm,
DoubleArrayDictionary initialJacobianColumns)
Create the harvester suitable for propagator.
|
Modifier and Type | Method and Description |
---|---|
DoubleArrayDictionary |
DoubleArrayDictionary.unmodifiableView()
Get an unmodifiable view of the dictionary.
|
Modifier and Type | Method and Description |
---|---|
void |
DoubleArrayDictionary.putAll(DoubleArrayDictionary dictionary)
Put all the entries from another dictionary.
|
Constructor and Description |
---|
DoubleArrayDictionary(DoubleArrayDictionary dictionary)
Constructor from another dictionary.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.