Uses of Package
org.orekit.utils
-
Packages that use org.orekit.utils Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.org.orekit.data This package provide base classes for exploring the configured data directory tree and read external data that can be used by the library.org.orekit.errors This package provides classes to generate and handle exceptions.org.orekit.estimation.iod This package provides initial orbit determination methods.org.orekit.estimation.leastsquares The leastsquares package provides an implementation of a batch least squares estimator engine to perform an orbit determination.org.orekit.estimation.measurements The measurements package defines everything that is related to orbit determination measurements.org.orekit.estimation.measurements.gnss This package provides methods to handle GNSS measurements.org.orekit.estimation.measurements.modifiers This package provides measurement modifier.org.orekit.estimation.sequential The sequential package provides an implementation of a Kalman Filter engine to perform an orbit determination.org.orekit.files.ccsds.definitions This package contains definitions for CCSDS objects (frames, time systems...).org.orekit.files.ccsds.ndm This package contains the base hierarchy for CCSDS ADM, ODM and TDM.org.orekit.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.files.ccsds.ndm.adm.acm This package contains class managing CCSDS Attitude Comprehensive Message.org.orekit.files.ccsds.ndm.adm.aem This package contains class managing CCSDS Attitude Ephemeris Message.org.orekit.files.ccsds.ndm.adm.apm This package contains class managing CCSDS Attitude Parameter Message.org.orekit.files.ccsds.ndm.cdm This package contains class managing CCSDS Conjunction Data Message.org.orekit.files.ccsds.ndm.odm This package contains class managing CCSDS Orbit Data Message.org.orekit.files.ccsds.ndm.odm.ocm This package contains class managing CCSDS Orbit Comprehensive Message.org.orekit.files.ccsds.ndm.odm.oem This package contains class managing CCSDS Orbit Ephemeris Message.org.orekit.files.ccsds.ndm.odm.omm This package contains class managing CCSDS Orbit Mean-Elements Message.org.orekit.files.ccsds.ndm.odm.opm This package contains class managing CCSDS Orbit Parameter Message.org.orekit.files.ccsds.ndm.tdm This package contains class managing CCSDS Tracking Data Message.org.orekit.files.ccsds.utils This package contains utilities shared by many CCSDS messages parsers/writers.org.orekit.files.ccsds.utils.parsing This package contains classes related to the processing of parse tokens using the state design pattern.org.orekit.files.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.files.ilrs This package provides parsers for laser ranging data stored in CDR and CPF formats.org.orekit.files.rinex.clock This package provides classes related to navigation clock files.org.orekit.files.sinex This package provides classes related to station data.org.orekit.files.sp3 This package provides a parser for orbit data stored in SP3 format.org.orekit.files.stk This package provides a parser for STK ephemeris files.org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator
, as well as some classical spacecraft models for surface forces (spherical, box and solar array ...).org.orekit.forces.drag This package provides all drag-related forces.org.orekit.forces.empirical This package provides empirical forces.org.orekit.forces.gravity This package provides all gravity-related forces.org.orekit.forces.inertia This package provides inertial force model.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver
.org.orekit.forces.maneuvers.trigger This package provides maneuver triggers' models intended to be used with classManeuver
.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.frames.encounter Package specific to encounter local orbital frame.org.orekit.gnss This package provides classes related to GNSS applications.org.orekit.gnss.antenna This package provides classes related to receiver and satellites antenna modeling.org.orekit.gnss.attitude This package provides classes related to navigation satellites attitude modeling.org.orekit.models.earth This package provides models that simulate certain physical phenomena of Earth and the near-Earth environment.org.orekit.models.earth.atmosphere This package provides the atmosphere model interface and several implementations.org.orekit.models.earth.atmosphere.data This package provides classes to get atmospheric data, including solar flux and planetary geomagnetic indices.org.orekit.models.earth.displacement This package provides models computing reference points displacements on Earth surface.org.orekit.models.earth.ionosphere This package provides models that simulate the impact of the ionosphere.org.orekit.models.earth.troposphere This package provides models that simulate the impact of the troposphere.org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.propagation.analytical.gnss This package provides classes to propagate GNSS orbits.org.orekit.propagation.analytical.intelsat This package provides classes to propagate Intelsat's 11 elements.org.orekit.propagation.analytical.tle This package provides classes to read and extrapolate tle's.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.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.numerical.cr3bp Top level package for CR3BP Models used with a numerical propagator.org.orekit.propagation.sampling This package provides interfaces and classes dealing with step handling during propagation.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST).org.orekit.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model.org.orekit.time This independent package provides classes to handle epochs, time scales, and to compare instants together.org.orekit.utils This package provides useful objects. -
Classes in org.orekit.utils used by org.orekit.attitudes Class Description AngularCoordinates Simple container for rotation/rotation rate/rotation acceleration triplets.AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.FieldAngularCoordinates Simple container for rotation / rotation rate pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
.TimeStampedFieldAngularCoordinates time-stamped
version ofFieldAngularCoordinates
.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.bodies Class Description AbsolutePVCoordinates Position - Velocity - Acceleration linked to a date and a frame.ExtendedPositionProvider Interface for position providers (including for Field).ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.LagrangianPoints Enumerate for selecting which Lagrangian Point to consider in different classes.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.data Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.errors Class Description ParameterDriver Class allowing to drive the value of a parameter. -
Classes in org.orekit.utils used by org.orekit.estimation.iod Class Description PVCoordinates Simple container for Position/Velocity/Acceleration triplets. -
Classes in org.orekit.utils used by org.orekit.estimation.leastsquares Class Description ParameterDriversList Class managing severalparameter drivers
, taking care of duplicated names. -
Classes in org.orekit.utils used by org.orekit.estimation.measurements Class Description FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers.TimeSpanMap Container for objects that apply to spans of time.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.estimation.measurements.gnss Class Description FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.estimation.measurements.modifiers Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.estimation.sequential Class Description ParameterDriversList Class managing severalparameter drivers
, taking care of duplicated names. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.definitions Class Description IERSConventions Supported IERS conventions.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm Class Description AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.FieldPVCoordinatesProvider Interface for PV coordinates providers.IERSConventions Supported IERS conventions.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
.TimeStampedFieldAngularCoordinates time-stamped
version ofFieldAngularCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.acm Class Description AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.IERSConventions Supported IERS conventions.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.aem Class Description AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.IERSConventions Supported IERS conventions.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.adm.apm Class Description IERSConventions Supported IERS conventions.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.cdm Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm Class Description IERSConventions Supported IERS conventions.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.ocm Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.IERSConventions Supported IERS conventions.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.oem Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.IERSConventions Supported IERS conventions.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.omm Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.odm.opm Class Description IERSConventions Supported IERS conventions.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.ndm.tdm Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.utils Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.ccsds.utils.parsing Class Description IERSConventions Supported IERS conventions. -
Classes in org.orekit.utils used by org.orekit.files.general Class Description AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.ilrs Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.IERSConventions Supported IERS conventions.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.rinex.clock Class Description TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.files.sinex Class Description IERSConventions.NutationCorrectionConverter Interface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.files.sp3 Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.files.stk Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.forces Class Description ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.forces.drag Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.TimeSpanMap Container for objects that apply to spans of time.TimeSpanMap.Span Holder for one time span. -
Classes in org.orekit.utils used by org.orekit.forces.empirical Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.TimeSpanMap Container for objects that apply to spans of time.TimeSpanMap.Span Holder for one time span. -
Classes in org.orekit.utils used by org.orekit.forces.gravity Class Description IERSConventions Supported IERS conventions.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.forces.inertia Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.forces.maneuvers Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.forces.maneuvers.propulsion Class Description FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinatesProvider Interface for PV coordinates providers.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.forces.maneuvers.trigger Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.forces.radiation Class Description ExtendedPositionProvider Interface for position providers (including for Field).ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.OccultationEngine Computation engine for occultation events.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.frames Class Description AngularCoordinates Simple container for rotation/rotation rate/rotation acceleration triplets.AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.FieldAngularCoordinates Simple container for rotation / rotation rate pairs, usingCalculusFieldElement
.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldTrackingCoordinates Container for azimut/elevation/range coordinates as seen from a ground point.IERSConventions Supported IERS conventions.IERSConventions.NutationCorrectionConverter Interface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers.SecularAndHarmonic Class for fitting evolution of osculating orbital parameters.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedGenerator Generator to use for creating entries intime stamped caches
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
.TrackingCoordinates Container for azimut/elevation/range coordinates as seen from a ground point. -
Classes in org.orekit.utils used by org.orekit.frames.encounter Class Description FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.PVCoordinates Simple container for Position/Velocity/Acceleration triplets. -
Classes in org.orekit.utils used by org.orekit.gnss Class Description ElevationMask Class for modeling the ground elevation values around a given point. -
Classes in org.orekit.utils used by org.orekit.gnss.antenna Class Description ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.gnss.attitude Class Description ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
.TimeStampedFieldAngularCoordinates time-stamped
version ofFieldAngularCoordinates
. -
Classes in org.orekit.utils used by org.orekit.models.earth Class Description TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.models.earth.atmosphere Class Description PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.models.earth.atmosphere.data Class Description GenericTimeStampedCache Generic thread-safe cache fortime-stamped
data.TimeStampedGenerator Generator to use for creating entries intime stamped caches
. -
Classes in org.orekit.utils used by org.orekit.models.earth.displacement Class Description IERSConventions Supported IERS conventions.PVCoordinatesProvider Interface for PV coordinates providers.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.models.earth.ionosphere Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.models.earth.troposphere Class Description FieldTrackingCoordinates Container for azimut/elevation/range coordinates as seen from a ground point.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.TimeSpanMap.Span Holder for one time span.TrackingCoordinates Container for azimut/elevation/range coordinates as seen from a ground point. -
Classes in org.orekit.utils used by org.orekit.orbits Class Description CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.LagrangianPoints Enumerate for selecting which Lagrangian Point to consider in different classes.ParameterDriversList Class managing severalparameter drivers
, taking care of duplicated names.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.propagation Class Description AbsolutePVCoordinates Position - Velocity - Acceleration linked to a date and a frame.AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldAbsolutePVCoordinates Field implementation of AbsolutePVCoordinates.FieldArrayDictionary String → CalculusFieldElement[] mapping, for small number of keys.FieldPVCoordinatesProvider Interface for PV coordinates providers.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical Class Description DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinatesProvider Interface for PV coordinates providers.TimeSpanMap Container for objects that apply to spans of time.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.gnss Class Description PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.intelsat Class Description FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.analytical.tle Class Description DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.conversion Class Description ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversList Class managing severalparameter drivers
, taking care of duplicated names. -
Classes in org.orekit.utils used by org.orekit.propagation.events Class Description DateDriver Parameter driver
allowing to drive a date.ElevationMask Class for modeling the ground elevation values around a given point.ExtendedPositionProvider Interface for position providers (including for Field).ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.OccultationEngine Computation engine for occultation events.ParameterDriver Class allowing to drive the value of a parameter.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.integration Class Description DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldArrayDictionary String → CalculusFieldElement[] mapping, for small number of keys.FieldPVCoordinatesProvider Interface for PV coordinates providers.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.numerical Class Description AbsolutePVCoordinates Position - Velocity - Acceleration linked to a date and a frame.DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldPVCoordinatesProvider Interface for PV coordinates providers.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.numerical.cr3bp Class Description AbstractMultipleShooting Multiple shooting method using only constraints on state vectors of patch points (and possibly on epoch and integration time).MultipleShooting Interface for Multiple shooting methods.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.propagation.sampling Class Description FieldPVCoordinatesProvider Interface for PV coordinates providers.PVCoordinatesProvider Interface for PV coordinates providers.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
. -
Classes in org.orekit.utils used by org.orekit.propagation.semianalytical.dsst Class Description DoubleArrayDictionary String → double[] mapping, for small number of keys.FieldPVCoordinatesProvider Interface for PV coordinates providers.PVCoordinatesProvider Interface for PV coordinates providers. -
Classes in org.orekit.utils used by org.orekit.propagation.semianalytical.dsst.forces Class Description ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversProvider Provider forparameters drivers
. -
Classes in org.orekit.utils used by org.orekit.ssa.collision.shorttermencounter.probability.twod Class Description FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.PVCoordinates Simple container for Position/Velocity/Acceleration triplets. -
Classes in org.orekit.utils used by org.orekit.time Class Description IERSConventions Supported IERS conventions.ImmutableFieldTimeStampedCache A cache ofTimeStamped
data that provides concurrency through immutability.ImmutableTimeStampedCache A cache ofTimeStamped
data that provides concurrency through immutability.TimeSpanMap Container for objects that apply to spans of time. -
Classes in org.orekit.utils used by org.orekit.utils Class Description AbsolutePVCoordinates Position - Velocity - Acceleration linked to a date and a frame.AbstractMultipleShooting Multiple shooting method using only constraints on state vectors of patch points (and possibly on epoch and integration time).AggregatedPVCoordinatesProvider Aggreate multiplePVCoordinatesProvider
instances together This can be used to describe an aircraft or surface vehicle.AggregatedPVCoordinatesProvider.Builder Builder class forAggregatedPVCoordinatesProvider
.AngularCoordinates Simple container for rotation/rotation rate/rotation acceleration triplets.AngularDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedAngularCoordinates
andTimeStampedFieldAngularCoordinates
interpolation.CartesianDerivativesFilter Enumerate for selecting which derivatives to use inTimeStampedPVCoordinates
andTimeStampedFieldPVCoordinates
interpolation.DoubleArrayDictionary String → double[] mapping, for small number of keys.DoubleArrayDictionary.Entry Entry in a dictionary.ExtendedPositionProvider Interface for position providers (including for Field).ExtendedPVCoordinatesProvider Interface for PV coordinates providers that also support fields.FieldAbsolutePVCoordinates Field implementation of AbsolutePVCoordinates.FieldAngularCoordinates Simple container for rotation / rotation rate pairs, usingCalculusFieldElement
.FieldArrayDictionary String → CalculusFieldElement[] mapping, for small number of keys.FieldArrayDictionary.Entry Entry in a dictionary.FieldPVCoordinates Simple container for Position/Velocity pairs, usingCalculusFieldElement
.FieldPVCoordinatesProvider Interface for PV coordinates providers.FieldTimeSpanMap.Transition Local class holding transition times.FieldTimeStampedCache Interface for a data structure that can provide concurrent access toFieldTimeStamped
data surrounding a given date.IERSConventions Supported IERS conventions.IERSConventions.NutationCorrectionConverter Interface for functions converting nutation corrections between δΔψ/δΔε to δX/δY.ImmutableFieldTimeStampedCache A cache ofTimeStamped
data that provides concurrency through immutability.ImmutableTimeStampedCache A cache ofTimeStamped
data that provides concurrency through immutability.LagrangianPoints Enumerate for selecting which Lagrangian Point to consider in different classes.LoveNumbers Container for Love numbers.MultipleShooting Interface for Multiple shooting methods.OccultationEngine.FieldOccultationAngles Container for occultation angles.OccultationEngine.OccultationAngles Container for occultation angles.ParameterDriver Class allowing to drive the value of a parameter.ParameterDriversList.DelegatingDriver Specialized driver delegating to several other managing the same parameter name.ParameterFunction Interface representing a scalar function depending on aParameterDriver
.ParameterObserver Interface for observing parameters changes.PVCoordinates Simple container for Position/Velocity/Acceleration triplets.PVCoordinatesProvider Interface for PV coordinates providers.StateFunction Interface representing a vector function depending onSpacecraftState
.StateJacobian Interface representing the Jacobian of a vector function depending onSpacecraftState
.TimeSpanMap Container for objects that apply to spans of time.TimeSpanMap.Span Holder for one time span.TimeSpanMap.Transition Class holding transition times.TimeStampedAngularCoordinates time-stamped
version ofAngularCoordinates
.TimeStampedCache Interface for a data structure that can provide concurrent access toTimeStamped
data surrounding a given date.TimeStampedFieldAngularCoordinates time-stamped
version ofFieldAngularCoordinates
.TimeStampedFieldPVCoordinates time-stamped
version ofFieldPVCoordinates
.TimeStampedGenerator Generator to use for creating entries intime stamped caches
.TimeStampedPVCoordinates time-stamped
version ofPVCoordinates
.TrackingCoordinates Container for azimut/elevation/range coordinates as seen from a ground point.WaypointPVBuilder Builder class, enabling incremental building of anPVCoordinatesProvider
instance using waypoints defined on an ellipsoid.WaypointPVBuilder.InterpolationFactory Factory interface, creating thePVCoordinatesProvider
instances between the provided waypoints.