Uses of Class
org.orekit.propagation.StateCovariance
-
Packages that use StateCovariance Package Description org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model.org.orekit.utils This package provides useful objects. -
-
Uses of StateCovariance in org.orekit.propagation
Methods in org.orekit.propagation that return StateCovariance Modifier and Type Method Description StateCovariance
StateCovariance. changeCovarianceFrame(Orbit orbit, Frame frameOut)
Get the covariance in the output frame.StateCovariance
StateCovariance. changeCovarianceFrame(Orbit orbit, LOF lofOut)
Get the covariance in a given local orbital frame.StateCovariance
StateCovariance. changeCovarianceType(Orbit orbit, OrbitType outOrbitType, PositionAngleType outAngleType)
Get the covariance matrix in another orbit type.protected abstract StateCovariance
AbstractStateCovarianceInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovariance
StateCovarianceBlender. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovariance
StateCovarianceKeplerianHermiteInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.StateCovariance
StateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state)
Get the state covariance in the same frame/local orbital frame, orbit type and position angle as the initial covariance.StateCovariance
StateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state, Frame frame)
Get the state covariance expressed in a given frame.StateCovariance
StateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state, OrbitType orbitType, PositionAngleType angleType)
Get the state covariance expressed in a given orbit type.StateCovariance
StateCovariance. shiftedBy(Orbit orbit, double dt)
Get a time-shifted covariance matrix.StateCovariance
FieldStateCovariance. toStateCovariance()
Get new state covariance instance.Methods in org.orekit.propagation that return types with arguments of type StateCovariance Modifier and Type Method Description protected TimeStampedPair<Orbit,StateCovariance>
AbstractStateCovarianceInterpolator. expressCovarianceInDesiredOutput(Orbit interpolatedOrbit, StateCovariance covarianceInOrbitFrame)
Express covariance in output configuration defined at this instance construction.TimeStampedPair<Orbit,StateCovariance>
AbstractStateCovarianceInterpolator. interpolate(AbstractTimeInterpolator.InterpolationData interpolationData)
Interpolate orbit and associated covariance.Methods in org.orekit.propagation with parameters of type StateCovariance Modifier and Type Method Description protected TimeStampedPair<Orbit,StateCovariance>
AbstractStateCovarianceInterpolator. expressCovarianceInDesiredOutput(Orbit interpolatedOrbit, StateCovariance covarianceInOrbitFrame)
Express covariance in output configuration defined at this instance construction.Method parameters in org.orekit.propagation with type arguments of type StateCovariance Modifier and Type Method Description protected abstract StateCovariance
AbstractStateCovarianceInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovariance
StateCovarianceBlender. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovariance
StateCovarianceKeplerianHermiteInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)
Compute the interpolated covariance expressed in the interpolated orbit frame.protected Orbit
AbstractStateCovarianceInterpolator. interpolateOrbit(AbsoluteDate interpolationDate, List<TimeStampedPair<Orbit,StateCovariance>> neighborList)
Interpolate orbit at given interpolation date.Constructors in org.orekit.propagation with parameters of type StateCovariance Constructor Description StateCovarianceMatrixProvider(String additionalName, String stmName, MatricesHarvester harvester, StateCovariance covInit)
Constructor. -
Uses of StateCovariance in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return types with arguments of type StateCovariance Modifier and Type Method Description Optional<StateCovariance>
Ephemeris. getCovariance(AbsoluteDate date)
Get the covariance at given date.Optional<TimeInterpolator<TimeStampedPair<Orbit,StateCovariance>>>
Ephemeris. getCovarianceInterpolator()
Get covariance interpolator. -
Uses of StateCovariance in org.orekit.ssa.collision.shorttermencounter.probability.twod
Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod that return StateCovariance Modifier and Type Method Description StateCovariance
ShortTermEncounter2DDefinition. computeCombinedCovarianceInEncounterFrame()
Compute the combined covariance expressed in the encounter frame.StateCovariance
ShortTermEncounter2DDefinition. computeCombinedCovarianceInReferenceTNW()
Takes both covariance matrices (expressed in their respective RTN local orbital frame) from reference and other collision object with which this instance was created and sum them in the reference collision object TNW local orbital frame.protected StateCovariance
AbstractShortTermEncounter2DPOCMethod. getObjectStateCovarianceFromCdm(CdmRelativeMetadata cdmRelativeMetadata, CdmData cdmData)
Get collision object state covariance from givenConjunction Data Message
data.StateCovariance
ShortTermEncounter2DDefinition. getOtherCovariance()
Get other's covariance.StateCovariance
ShortTermEncounter2DDefinition. getReferenceCovariance()
Get reference's covariance.Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type StateCovariance Modifier and Type Method Description ProbabilityOfCollision
AbstractShortTermEncounter1DNumerical2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, double primaryRadius, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double secondaryRadius, UnivariateIntegrator customIntegrator, int customMaxNbOfEval, double zeroThreshold)
Compute the probability of collision using parameters necessary for creating acollision definition
instance.ProbabilityOfCollision
AbstractShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius, double zeroThreshold)
Compute the probability of collision using parameters necessary for creating acollision definition
instance.default ProbabilityOfCollision
ShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, double primaryRadius, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double secondaryRadius)
Compute the probability of collision using parameters necessary for creating acollision definition
instance.default ProbabilityOfCollision
ShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius)
Compute the probability of collision using parameters necessary for creating acollision definition
instance.ProbabilityOfCollision
ShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius, double zeroThreshold)
Compute the probability of collision using parameters necessary for creating acollision definition
instance.Constructors in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type StateCovariance Constructor Description ShortTermEncounter2DDefinition(Orbit referenceAtTCA, StateCovariance referenceCovariance, double referenceRadius, Orbit otherAtTCA, StateCovariance otherCovariance, double otherRadius)
Constructor.ShortTermEncounter2DDefinition(Orbit referenceAtTCA, StateCovariance referenceCovariance, double referenceRadius, Orbit otherAtTCA, StateCovariance otherCovariance, double otherRadius, EncounterLOFType encounterFrameType, double tcaTolerance)
Constructor.ShortTermEncounter2DDefinition(Orbit referenceAtTCA, StateCovariance referenceCovariance, Orbit otherAtTCA, StateCovariance otherCovariance, double combinedRadius)
Constructor.ShortTermEncounter2DDefinition(Orbit referenceAtTCA, StateCovariance referenceCovariance, Orbit otherAtTCA, StateCovariance otherCovariance, double combinedRadius, EncounterLOFType encounterFrameType, double tcaTolerance)
Constructor. -
Uses of StateCovariance in org.orekit.utils
Methods in org.orekit.utils with parameters of type StateCovariance Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldStateCovariance<T>Fieldifier. fieldify(Field<T> field, StateCovariance stateCovariance)
Fieldify given state covariance with given field.
-