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 StateCovarianceStateCovariance. changeCovarianceFrame(Orbit orbit, Frame frameOut)Get the covariance in the output frame.StateCovarianceStateCovariance. changeCovarianceFrame(Orbit orbit, LOF lofOut)Get the covariance in a given local orbital frame.StateCovarianceStateCovariance. changeCovarianceType(Orbit orbit, OrbitType outOrbitType, PositionAngleType outAngleType)Get the covariance matrix in another orbit type.protected abstract StateCovarianceAbstractStateCovarianceInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovarianceStateCovarianceBlender. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovarianceStateCovarianceKeplerianHermiteInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.StateCovarianceStateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state)Get the state covariance in the same frame/local orbital frame, orbit type and position angle as the initial covariance.StateCovarianceStateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state, Frame frame)Get the state covariance expressed in a given frame.StateCovarianceStateCovarianceMatrixProvider. getStateCovariance(SpacecraftState state, OrbitType orbitType, PositionAngleType angleType)Get the state covariance expressed in a given orbit type.StateCovarianceStateCovariance. shiftedBy(Orbit orbit, double dt)Get a time-shifted covariance matrix.StateCovarianceFieldStateCovariance. 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 StateCovarianceAbstractStateCovarianceInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovarianceStateCovarianceBlender. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.protected StateCovarianceStateCovarianceKeplerianHermiteInterpolator. computeInterpolatedCovarianceInOrbitFrame(List<TimeStampedPair<Orbit,StateCovariance>> uncertainStates, Orbit interpolatedOrbit)Compute the interpolated covariance expressed in the interpolated orbit frame.protected OrbitAbstractStateCovarianceInterpolator. 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 StateCovarianceShortTermEncounter2DDefinition. computeCombinedCovarianceInEncounterFrame()Compute the combined covariance expressed in the encounter frame.StateCovarianceShortTermEncounter2DDefinition. 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 StateCovarianceAbstractShortTermEncounter2DPOCMethod. getObjectStateCovarianceFromCdm(CdmRelativeMetadata cdmRelativeMetadata, CdmData cdmData)Get collision object state covariance from givenConjunction Data Messagedata.StateCovarianceShortTermEncounter2DDefinition. getOtherCovariance()Get other's covariance.StateCovarianceShortTermEncounter2DDefinition. getReferenceCovariance()Get reference's covariance.Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type StateCovariance Modifier and Type Method Description ProbabilityOfCollisionAbstractShortTermEncounter1DNumerical2DPOCMethod. 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 definitioninstance.ProbabilityOfCollisionAbstractShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius, double zeroThreshold)Compute the probability of collision using parameters necessary for creating acollision definitioninstance.default ProbabilityOfCollisionShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, double primaryRadius, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double secondaryRadius)Compute the probability of collision using parameters necessary for creating acollision definitioninstance.default ProbabilityOfCollisionShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius)Compute the probability of collision using parameters necessary for creating acollision definitioninstance.ProbabilityOfCollisionShortTermEncounter2DPOCMethod. compute(Orbit primaryAtTCA, StateCovariance primaryCovariance, Orbit secondaryAtTCA, StateCovariance secondaryCovariance, double combinedRadius, double zeroThreshold)Compute the probability of collision using parameters necessary for creating acollision definitioninstance.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.
-