Uses of Package
org.orekit.propagation
Packages that use org.orekit.propagation
Package
Description
This package provides classes to represent simple attitudes.
This package for optimal control provides heuristics methods i.e. not involving formal optimization processes.
This package provides routines related to Lambert problems.
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 model the control cost in adjoint equations as in the Pontryagin Maximum Principle.
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 propagation part of indirect shooting.
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 measurement pre-processing filters.
This package provides Orbit Determination measurements generation.
This package provides methods to handle GNSS measurements.
This package provides measurement modifier.
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
This package contains class managing CCSDS Attitude Ephemeris 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 provides interfaces for orbit file representations and corresponding
parsers.
This package provides parsers for laser ranging data stored in CDR and CPF formats.
This package provides a parser for orbit data stored in SP3 format.
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.
Generators for columns of Jacobian matrices related to maneuver parameters.
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 related to GNSS applications.
This package provides models that simulate the impact of the ionosphere.
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 to propagate Intelsat's 11 elements.
This package provides classes to read and extrapolate tle's.
This package provides classes related to TLE generation.
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.
This package provides built-in implementations of
AdaptableInterval.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 provides useful objects.
-
Classes in org.orekit.propagation used by org.orekit.attitudesClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.control.heuristicsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.control.heuristics.lambertClassDescriptionCommon handling of
Propagatormethods for propagators.Interface for extracting State Transition Matrices and Jacobians matrices fromspacecraft state.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.control.indirect.adjointClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.control.indirect.adjoint.costClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.control.indirect.shootingClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.control.indirect.shooting.propagationClassDescriptionInterface to define integration tolerances for adaptive schemes (like the embedded Runge-Kutta ones) propagating the position-velocity vector (or an equivalent set of coordinates) and the mass, for a total of 7 primary dependent variables (in that order).
-
Classes in org.orekit.propagation used by org.orekit.estimation.leastsquaresClassDescriptionInterface for extracting State Transition Matrices and Jacobians matrices from
spacecraft state.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time. -
Classes in org.orekit.propagation used by org.orekit.estimation.measurementsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.estimation.measurements.filteringClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.estimation.measurements.generationClassDescriptionThis interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.estimation.measurements.gnssClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.estimation.measurements.modifiersClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.estimation.sequentialClassDescriptionThis interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.ccsds.ndm.adm.aemClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.ccsds.ndm.odm.ocmClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.ccsds.ndm.odm.oemClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.ccsds.ndm.odm.ommClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.ccsds.ndm.odm.opmClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.generalClassDescriptionCommon handling of
Propagatormethods for propagators.This interface is intended for ephemerides valid only during a time range.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.files.ilrsClassDescriptionThis interface is intended for ephemerides valid only during a time range.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.files.sp3ClassDescriptionThis interface is intended for ephemerides valid only during a time range.
-
Classes in org.orekit.propagation used by org.orekit.forcesClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.dragClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.empiricalClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.gravityClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.inertiaClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.maneuversClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.maneuvers.jacobiansClassDescriptionThis interface allows to modify
SpacecraftStateand set up additional data.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.forces.maneuvers.propulsionClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.maneuvers.triggerClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.forces.radiationClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.gnss
-
Classes in org.orekit.propagation used by org.orekit.models.earth.ionosphereClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.orbits.cr3bpClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagationClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.This interface allows to modifySpacecraftStateand set up additional data.This interface is intended for ephemerides valid only during a time range.Interface to define integration tolerances for adaptive schemes (like the embedded Runge-Kutta ones) propagating the position-velocity vector and the mass, for a total of 7 primary dependent variables (in that order).Generator for ephemerides.This interface allows to modifyFieldSpacecraftStateand set up additional data.This interface is intended for ephemerides valid only during a time range.Generator for ephemerides.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Interface for extracting State Transition Matrices and Jacobians matrices fromspacecraft state.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Interface to define integration tolerances for adaptive schemes (like the embedded Runge-Kutta ones) propagating the position-velocity vector (or an equivalent set of coordinates) and the mass, for a total of 7 primary dependent variables (in that order). -
Classes in org.orekit.propagation used by org.orekit.propagation.analyticalClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.Common handling ofPropagatormethods for propagators.This interface allows to modifySpacecraftStateand set up additional data.This interface is intended for ephemerides valid only during a time range.Generator for ephemerides.Common handling ofPropagatormethods for analytical propagators.Generator for ephemerides.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Interface for extracting State Transition Matrices and Jacobians matrices fromspacecraft state.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.analytical.gnssClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.Common handling ofPropagatormethods for propagators.This interface allows to modifySpacecraftStateand set up additional data.Common handling ofPropagatormethods for analytical propagators.This interface allows to modifyFieldSpacecraftStateand set up additional data.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.analytical.intelsatClassDescriptionCommon handling of
Propagatormethods for propagators.Common handling ofPropagatormethods for analytical propagators.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.analytical.tleClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.Common handling ofPropagatormethods for propagators.Common handling ofPropagatormethods for analytical propagators.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.analytical.tle.generationClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.conversionClassDescriptionCommon handling of
Propagatormethods for propagators.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Interface to define integration tolerances for adaptive schemes (like the embedded Runge-Kutta ones) propagating the position-velocity vector (or an equivalent set of coordinates) and the mass, for a total of 7 primary dependent variables (in that order). -
Classes in org.orekit.propagation used by org.orekit.propagation.covarianceClassDescriptionThis interface allows to modify
SpacecraftStateand set up additional data.Interface for extracting State Transition Matrices and Jacobians matrices fromspacecraft state.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.eventsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.events.functionsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.events.handlersClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.events.intervalsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.integrationClassDescriptionCommon handling of
Propagatormethods for propagators.This interface allows to modifySpacecraftStateand set up additional data.This interface is intended for ephemerides valid only during a time range.Generator for ephemerides.Common handling ofPropagatormethods for analytical propagators.This interface allows to modifyFieldSpacecraftStateand set up additional data.This interface is intended for ephemerides valid only during a time range.Generator for ephemerides.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.numericalClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.Common handling ofPropagatormethods for propagators.Common handling ofPropagatormethods for analytical propagators.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.numerical.cr3bpClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.samplingClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.propagation.semianalytical.dsstClassDescriptionBase harvester between two-dimensional Jacobian matrices and one-dimensional
additional state arrays.Common handling ofPropagatormethods for propagators.Common handling ofPropagatormethods for analytical propagators.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Interface for extracting State Transition Matrices and Jacobians matrices fromspacecraft state.Enumerate to define the propagation type used by the propagator.This interface provides a way to propagate an orbit at any time.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation. -
Classes in org.orekit.propagation used by org.orekit.propagation.semianalytical.dsst.forcesClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.Enumerate to define the propagation type used by the propagator.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.
-
Classes in org.orekit.propagation used by org.orekit.utilsClassDescriptionThis class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.This class is the representation of a complete state holding orbit, attitude and mass information at a given date, meant primarily for propagation.