Uses of Package
org.orekit.utils
Packages that use org.orekit.utils
Package
Description
This package provides classes to represent simple attitudes.
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package provides routines to model the adjoint dynamics as in the Pontryagin Maximum Principle, as used
in indirect control.
This package provides routines to solve indirect optimal control within the frame of orbital mechanics, using shooting methods.
This package provides classes relative to the boundary conditions for indirect shooting.
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
This package provides classes to generate and handle exceptions.
This package is the top level package for orbit determination.
This package provides initial orbit determination methods.
The leastsquares package provides an implementation of a batch least
squares estimator engine to perform an orbit determination.
The measurements package defines everything that is related to orbit
determination measurements.
This package provides methods to handle GNSS measurements.
This package contains physical models for measurement prediction.
This package provides measurement modifier.
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
This package contains definitions for CCSDS objects (frames, time systems...).
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
This package contains class managing CCSDS Attitude Data Message.
This package contains class managing CCSDS Attitude Comprehensive Message.
This package contains class managing CCSDS Attitude Ephemeris Message.
This package contains class managing CCSDS Attitude Parameter Message.
This package contains class managing CCSDS Conjunction Data Message.
This package contains class managing CCSDS Orbit Data Message.
This package contains class managing CCSDS Orbit Comprehensive Message.
This package contains class managing CCSDS Orbit Ephemeris Message.
This package contains class managing CCSDS Orbit Mean-Elements Message.
This package contains class managing CCSDS Orbit Parameter Message.
This package contains class managing CCSDS Tracking Data Message.
This package contains utilities shared by many CCSDS messages parsers/writers.
This package contains utilities for CCSDS messages generation.
This package contains classes related to the processing
of parse tokens using the state design pattern.
This package provides interfaces for orbit file representations and corresponding
parsers.
This package provides parsers and writers for Improved Interrange Vector (IIRV) messages.
This package provides parsers for laser ranging data stored in CDR and CPF formats.
This package provides classes related to navigation clock files.
This package provides classes related to station data.
This package provides a parser for orbit data stored in SP3 format.
This package provides a parser for STK ephemeris files.
This package provides the interface for force models that will be used by the
NumericalPropagator, as well as
some classical spacecraft models for surface forces (spherical, box and solar array ...).This package provides all drag-related forces.
This package provides empirical forces.
This package provides all gravity-related forces.
This package provides inertial force model.
This package provides models of simple maneuvers.
This package provides propulsion models intended to be used with class
Maneuver.This package provides maneuver triggers' models intended to be used with class
Maneuver.This package provides all radiation pressure related forces.
This package provides classes to handle frames and transforms between them.
Package specific to encounter local orbital frame.
This package provides classes related to GNSS applications.
This package provides classes related to receiver and satellites antenna modeling.
This package provides classes related to navigation satellites attitude modeling.
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
This package provides the atmosphere model interface and several implementations.
This package provides classes to get atmospheric data,
including solar flux and planetary geomagnetic indices.
This package provides models computing reference points
displacements on Earth surface.
This package provides models that simulate the impact of the ionosphere.
This package provides classes for implementing NeQuick ionosphere models.
This package provides models that simulate the impact of the troposphere.
This package contains class for the troposphere model OTU-4 P.834.
This package provides classes to represent orbits.
This package provides classes to compute orbits in the three-body problem.
Propagation
Top level package for analytical propagators.
This package provides classes to propagate GNSS orbits.
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
This package provides classes to propagate Intelsat's 11 elements.
This package provides classes to read and extrapolate tle's.
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.This package provides tools to represent and propagate covariance.
This package provides interfaces and classes dealing with events occurring during propagation.
This package provides built-in implementations of
EventFunction.This package provides an interface and classes dealing with events occurrence only.
Utilities for integration-based propagators (both numerical and semi-analytical).
Top level package for numerical propagators.
Top level package for CR3BP Models used with a numerical propagator.
This package provides interfaces and classes dealing with step handling during propagation.
This package provides an implementation of the Draper Semi-analytical
Satellite Theory (DSST).
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
This package contains methods and architecture for signal travel time.
Package specific to calculus assuming a 2D short-term encounter model.
This independent package provides classes to handle epochs, time scales,
and to compare instants together.
This package provides classes to handle clocks.
This package provides useful objects.
-
Classes in org.orekit.utils used by org.orekit.attitudesClassDescriptionSimple container for rotation/rotation rate/rotation acceleration triplets.Enumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Interface for position providers (including for Field).Simple container for rotation / rotation rate pairs, usingCalculusFieldElement.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider forparameters drivers.Interface for PV coordinates providers.time-stampedversion ofAngularCoordinates.time-stampedversion ofFieldAngularCoordinates.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.bodiesClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Interface for position providers (including for Field).Simple container for Position/Velocity pairs, using
CalculusFieldElement.Enumerate for selecting which Lagrangian Point to consider in different classes.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.control.indirect.adjoint
-
Classes in org.orekit.utils used by org.orekit.control.indirect.shooting
-
Classes in org.orekit.utils used by org.orekit.control.indirect.shooting.boundaryClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Simple container for Position/Velocity/Acceleration triplets.
-
Classes in org.orekit.utils used by org.orekit.data
-
Classes in org.orekit.utils used by org.orekit.errors
-
Classes in org.orekit.utils used by org.orekit.estimation
-
Classes in org.orekit.utils used by org.orekit.estimation.iod
-
Classes in org.orekit.utils used by org.orekit.estimation.leastsquares
-
Classes in org.orekit.utils used by org.orekit.estimation.measurementsClassDescriptionInterface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Interface for PV coordinates providers.Container for objects that apply to spans of time.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.estimation.measurements.gnssClassDescriptionInterface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Interface for PV coordinates providers.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.estimation.measurements.modelClassDescriptionInterface for PV coordinates providers.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.estimation.measurements.modifiersClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.time-stampedversion ofFieldPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.estimation.sequential
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.definitionsClassDescriptionSupported IERS conventions.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.admClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Interface for PV coordinates providers.Formatter used to produce strings from data.Supported IERS conventions.Interface for PV coordinates providers.time-stampedversion ofAngularCoordinates.time-stampedversion ofFieldAngularCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.acmClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Supported IERS conventions.time-stampedversion ofAngularCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.aemClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Formatter used to produce strings from data.Supported IERS conventions.time-stampedversion ofAngularCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.apmClassDescriptionSupported IERS conventions.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.cdm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.ocmClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Formatter used to produce strings from data.Supported IERS conventions.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.oemClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Formatter used to produce strings from data.Supported IERS conventions.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.omm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.opm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.tdm
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.utils
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.utils.generation
-
Classes in org.orekit.utils used by org.orekit.files.ccsds.utils.parsing
-
Classes in org.orekit.utils used by org.orekit.files.generalClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Interface for bounded PV coordinates providers.Enumerate for selecting which derivatives to use inTimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Interface for PV coordinates providers.time-stampedversion ofAngularCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.iirvClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Simple container for Position/Velocity/Acceleration triplets.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.ilrsClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Supported IERS conventions.Simple container for Position/Velocity/Acceleration triplets.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.rinex.clock
-
Classes in org.orekit.utils used by org.orekit.files.sinexClassDescriptionInterface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.Container for objects that apply to spans of time.
-
Classes in org.orekit.utils used by org.orekit.files.sp3ClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Simple container for Position/Velocity/Acceleration triplets.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.files.stkClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.forcesClassDescriptionInterface for position providers (including for Field).Class allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.forces.dragClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.Container for objects that apply to spans of time.Holder for one time span. -
Classes in org.orekit.utils used by org.orekit.forces.empiricalClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.Container for objects that apply to spans of time.Holder for one time span. -
Classes in org.orekit.utils used by org.orekit.forces.gravityClassDescriptionInterface for position providers (including for Field).Supported IERS conventions.Container for Love numbers.Class allowing to drive the value of a parameter.Provider for
parameters drivers.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.forces.inertiaClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.forces.maneuversClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.forces.maneuvers.propulsionClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.forces.maneuvers.triggerClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.forces.radiationClassDescriptionInterface for position providers (including for Field).Computation engine for occultation events.Class allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.framesClassDescriptionSimple container for rotation/rotation rate/rotation acceleration triplets.Enumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Enumerate for selecting which derivatives to use inTimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Interface for position providers (including for Field).Simple container for rotation / rotation rate pairs, usingCalculusFieldElement.Simple container for Position/Velocity pairs, usingCalculusFieldElement.Container for azimut/elevation/range coordinates as seen from a ground point.Supported IERS conventions.Interface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers.Class for fitting evolution of osculating orbital parameters.time-stampedversion ofFieldPVCoordinates.Generator to use for creating entries intime stamped caches.time-stampedversion ofPVCoordinates.Container for azimut/elevation/range coordinates as seen from a ground point. -
Classes in org.orekit.utils used by org.orekit.frames.encounterClassDescriptionSimple container for Position/Velocity pairs, using
CalculusFieldElement.Simple container for Position/Velocity/Acceleration triplets. -
Classes in org.orekit.utils used by org.orekit.gnssClassDescriptionClass for modeling the ground elevation values around a given point.
-
Classes in org.orekit.utils used by org.orekit.gnss.antennaClassDescriptionInterface for position providers (including for Field).Container for objects that apply to spans of time.
-
Classes in org.orekit.utils used by org.orekit.gnss.attitudeClassDescriptionInterface for position providers (including for Field).Provider for
parameters drivers.time-stampedversion ofAngularCoordinates.time-stampedversion ofFieldAngularCoordinates. -
Classes in org.orekit.utils used by org.orekit.models.earth
-
Classes in org.orekit.utils used by org.orekit.models.earth.atmosphere
-
Classes in org.orekit.utils used by org.orekit.models.earth.atmosphere.dataClassDescriptionGeneric thread-safe cache for
time-stampeddata.Generator to use for creating entries intime stamped caches. -
Classes in org.orekit.utils used by org.orekit.models.earth.displacementClassDescriptionSupported IERS conventions.Interface for PV coordinates providers.Container for objects that apply to spans of time.
-
Classes in org.orekit.utils used by org.orekit.models.earth.ionosphereClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.models.earth.ionosphere.nequickClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.models.earth.troposphereClassDescriptionContainer for azimut/elevation/range coordinates as seen from a ground point.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Holder for one time span.Container for azimut/elevation/range coordinates as seen from a ground point. -
Classes in org.orekit.utils used by org.orekit.models.earth.troposphere.iturp834ClassDescriptionContainer for azimut/elevation/range coordinates as seen from a ground point.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Container for azimut/elevation/range coordinates as seen from a ground point. -
Classes in org.orekit.utils used by org.orekit.orbitsClassDescriptionAbstract class for position provider based on a given type of provider.Enumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Interface for position providers (including for Field).Simple container for Position/Velocity pairs, usingCalculusFieldElement.Interface for PV coordinates providers.Class managing severalparameter drivers, taking care of duplicated names.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers.Interface for time-shiftable Field PV provider holding themselves PV coordinates.Interface for time-shiftable PV provider holding themselves PV coordinates.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.orbits.cr3bpClassDescriptionEnumerate for selecting which Lagrangian Point to consider in different classes.Simple container for Position/Velocity/Acceleration triplets.
-
Classes in org.orekit.utils used by org.orekit.propagationClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Enumerate for selecting which derivatives to use in
TimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Interface for bounded PV coordinates providers.Enumerate for selecting which derivatives to use inTimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.String → Object mapping, for small number of keys.String → double[] mapping, for small number of keys.Field implementation of AbsolutePVCoordinates.String → CalculusFieldElement[] mapping, for small number of keys.Interface for bounded, Field PV coordinates providers.String → Object mapping, for small number of keys.Interface for PV coordinates providers.Interface for PV coordinates providers.time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.propagation.analyticalClassDescriptionAbstract class for position provider based on a given type of provider.Interface for bounded PV coordinates providers.String → double[] mapping, for small number of keys.Interface for position providers (including for Field).Interface for bounded, Field PV coordinates providers.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Interface for PV coordinates providers.Container for objects that apply to spans of time.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.gnssClassDescriptionAbstract class for position provider based on a given type of provider.String → double[] mapping, for small number of keys.Interface for position providers (including for Field).Simple container for Position/Velocity pairs, using
CalculusFieldElement.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider forparameters drivers.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.gnss.dataClassDescriptionClass allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.intelsatClassDescriptionSimple container for Position/Velocity pairs, using
CalculusFieldElement.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider forparameters drivers.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.tleClassDescriptionAbstract class for position provider based on a given type of provider.String → double[] mapping, for small number of keys.Interface for position providers (including for Field).Simple container for Position/Velocity pairs, using
CalculusFieldElement.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider forparameters drivers.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.conversionClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Field implementation of AbsolutePVCoordinates.Class allowing to drive the value of a parameter.Class managing several
parameter drivers, taking care of duplicated names. -
Classes in org.orekit.utils used by org.orekit.propagation.covarianceClassDescriptionEnumerate for selecting which derivatives to use in
TimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation. -
Classes in org.orekit.utils used by org.orekit.propagation.eventsClassDescription
Parameter driverallowing to drive a date.Class for modeling the ground elevation values around a given point.Interface for position providers (including for Field).Simple container for Position/Velocity pairs, usingCalculusFieldElement.Interface for PV coordinates providers.Computation engine for occultation events.Class allowing to drive the value of a parameter.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.events.functionsClassDescriptionClass for modeling the ground elevation values around a given point.Interface for position providers (including for Field).Interface representing a scalar function depending only on
SpacecraftStateor its field counterpart.Computation engine for occultation events. -
Classes in org.orekit.utils used by org.orekit.propagation.events.handlersClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Field implementation of AbsolutePVCoordinates.Simple container for Position/Velocity pairs, using
CalculusFieldElement.Interface for PV coordinates providers.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.integrationClassDescriptionInterface for bounded PV coordinates providers.String → Object mapping, for small number of keys.Interface for bounded, Field PV coordinates providers.String → Object mapping, for small number of keys.Interface for PV coordinates providers.Class allowing to drive the value of a parameter.Provider for
parameters drivers.Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.numericalClassDescriptionString → double[] mapping, for small number of keys.Interface for PV coordinates providers.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.propagation.numerical.cr3bpClassDescriptionMultiple shooting method using only constraints on state vectors of patch points (and possibly on epoch and integration time).Interface for Multiple shooting methods.Class allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.propagation.samplingClassDescriptionInterface for PV coordinates providers.Interface for PV coordinates providers.
time-stampedversion ofFieldPVCoordinates.time-stampedversion ofPVCoordinates. -
Classes in org.orekit.utils used by org.orekit.propagation.semianalytical.dsstClassDescriptionString → double[] mapping, for small number of keys.Interface for PV coordinates providers.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.propagation.semianalytical.dsst.forcesClassDescriptionInterface for position providers (including for Field).Class allowing to drive the value of a parameter.Provider for
parameters drivers. -
Classes in org.orekit.utils used by org.orekit.signalClassDescriptionInterface for PV coordinates providers.Interface for PV coordinates providers.
-
Classes in org.orekit.utils used by org.orekit.ssa.collision.shorttermencounter.probability.twodClassDescriptionSimple container for Position/Velocity pairs, using
CalculusFieldElement.Simple container for Position/Velocity/Acceleration triplets. -
Classes in org.orekit.utils used by org.orekit.timeClassDescriptionSupported IERS conventions.A cache of
TimeStampeddata that provides concurrency through immutability.A cache ofTimeStampeddata that provides concurrency through immutability. -
Classes in org.orekit.utils used by org.orekit.time.clocksClassDescriptionA cache of
TimeStampeddata that provides concurrency through immutability.Class allowing to drive the value of a parameter.Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.utilsClassDescriptionPosition - Velocity - Acceleration linked to a date and a frame.Abstract class for position provider based on a given type of provider.Multiple shooting method using only constraints on state vectors of patch points (and possibly on epoch and integration time).Aggregate multiple
PVCoordinatesProviderinstances together.Builder class forAggregatedPVCoordinatesProvider.Simple container for rotation/rotation rate/rotation acceleration triplets.Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinatesandTimeStampedFieldAngularCoordinatesinterpolation.Interface for bounded PV coordinates providers.Enumerate for selecting which derivatives to use inTimeStampedPVCoordinatesandTimeStampedFieldPVCoordinatesinterpolation.Fixed-position (in a given frame) provider.String → Object mapping, for small number of keys.Entry in a dictionary.String → double[] mapping, for small number of keys.Entry in a dictionary.Expunge policy to apply when aTimeSpanMapexceeds its capacity.Interface for position providers (including for Field).Interface representing a scalar function depending only onSpacecraftStateor its field counterpart.Field implementation of AbsolutePVCoordinates.Simple container for rotation / rotation rate pairs, usingCalculusFieldElement.String → CalculusFieldElement[] mapping, for small number of keys.Entry in a dictionary.String → Object mapping, for small number of keys.Entry in a dictionary.Simple container for Position/Velocity pairs, usingCalculusFieldElement.Interface for PV coordinates providers.Container for objects that apply to spans of time.Holder for one time span.Class holding transition times.Interface for a data structure that can provide concurrent access toFieldTimeStampeddata surrounding a given date.Formatter used to produce strings from data.Supported IERS conventions.Interface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.A cache ofTimeStampeddata that provides concurrency through immutability.A cache ofTimeStampeddata that provides concurrency through immutability.Enumerate for selecting which Lagrangian Point to consider in different classes.Container for Love numbers.Interface for Multiple shooting methods.Container for occultation angles.Container for occultation angles.Class allowing to drive the value of a parameter.Specialized driver delegating to several other managing the same parameter name.Interface representing a scalar function depending on aParameterDriver.Interface for observing parameters changes.Simple container for Position/Velocity/Acceleration triplets.Interface for PV coordinates providers.Interface for time-shiftable Field PV provider holding themselves PV coordinates.Interface for time-shiftable PV provider holding themselves PV coordinates.Interface representing a vector function depending onSpacecraftState.Interface representing the Jacobian of a vector function depending onSpacecraftState.Container for objects that apply to spans of time.Holder for one time span.Class holding transition times.time-stampedversion ofAngularCoordinates.Interface for a data structure that can provide concurrent access toTimeStampeddata surrounding a given date.time-stampedversion ofFieldAngularCoordinates.time-stampedversion ofFieldPVCoordinates.Generator to use for creating entries intime stamped caches.time-stampedversion ofPVCoordinates.Container for azimut/elevation/range coordinates as seen from a ground point.Builder class, enabling incremental building of anPVCoordinatesProviderinstance using waypoints defined on an ellipsoid.Factory interface, creating thePVCoordinatesProviderinstances between the provided waypoints.