Uses of Interface
org.orekit.propagation.Propagator
-
Packages that use Propagator Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.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.generation This package provides Orbit Determination measurements generation.org.orekit.estimation.sequential The sequential package provides an implementation of a Kalman Filter engine to perform an orbit determination.org.orekit.files.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.gnss This package provides classes related to GNSS applications.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 ofSpacecraftStateinto another propagator.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.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of Propagator in org.orekit.attitudes
Methods in org.orekit.attitudes with parameters of type Propagator Modifier and Type Method Description voidAttitudesSequence. registerSwitchEvents(Propagator propagator)Register all wrapped switch events to the propagator. -
Uses of Propagator in org.orekit.estimation.leastsquares
Methods in org.orekit.estimation.leastsquares that return Propagator Modifier and Type Method Description Propagator[]AbstractBatchLSModel. createPropagators(RealVector point)Create the propagators and parameters corresponding to an evaluation point.Propagator[]BatchLSEstimator. estimate()Estimate the orbital, propagation and measurements parameters.Methods in org.orekit.estimation.leastsquares with parameters of type Propagator Modifier and Type Method Description protected abstract MatricesHarvesterAbstractBatchLSModel. configureHarvester(Propagator propagator)Configure the propagator to compute derivatives.protected MatricesHarvesterBatchLSModel. configureHarvester(Propagator propagator)Configure the propagator to compute derivatives.protected MatricesHarvesterDSSTBatchLSModel. configureHarvester(Propagator propagator)Configure the propagator to compute derivatives.protected abstract OrbitAbstractBatchLSModel. configureOrbits(MatricesHarvester harvester, Propagator propagator)Configure the current estimated orbits.protected OrbitBatchLSModel. configureOrbits(MatricesHarvester harvester, Propagator propagator)Configure the current estimated orbits.protected OrbitDSSTBatchLSModel. configureOrbits(MatricesHarvester harvester, Propagator propagator)Configure the current estimated orbits. -
Uses of Propagator in org.orekit.estimation.measurements.generation
Methods in org.orekit.estimation.measurements.generation that return Propagator Modifier and Type Method Description PropagatorGenerator. getPropagator(ObservableSatellite satellite)Get a registered propagator.Methods in org.orekit.estimation.measurements.generation with parameters of type Propagator Modifier and Type Method Description ObservableSatelliteGenerator. addPropagator(Propagator propagator)Add a propagator.Constructors in org.orekit.estimation.measurements.generation with parameters of type Propagator Constructor Description EventBasedScheduler(MeasurementBuilder<T> builder, DatesSelector selector, Propagator propagator, EventDetector detector, SignSemantic signSemantic)Simple constructor. -
Uses of Propagator in org.orekit.estimation.sequential
Methods in org.orekit.estimation.sequential that return Propagator Modifier and Type Method Description Propagator[]KalmanEstimator. estimationStep(ObservedMeasurement<?> observedMeasurement)Process a single measurement.Propagator[]UnscentedKalmanEstimator. estimationStep(ObservedMeasurement<?> observedMeasurement)Process a single measurement.Propagator[]KalmanModel. getReferenceTrajectories()Getter for the reference trajectories.Propagator[]KalmanEstimator. processMeasurements(Iterable<ObservedMeasurement<?>> observedMeasurements)Process several measurements.Propagator[]UnscentedKalmanEstimator. processMeasurements(Iterable<ObservedMeasurement<?>> observedMeasurements)Process several measurements.Methods in org.orekit.estimation.sequential with parameters of type Propagator Modifier and Type Method Description voidKalmanModel. setReferenceTrajectories(Propagator[] referenceTrajectories)Setter for the reference trajectories.protected voidKalmanModel. updateReferenceTrajectories(Propagator[] propagators)Update the reference trajectories using the propagators as input. -
Uses of Propagator in org.orekit.files.general
Classes in org.orekit.files.general that implement Propagator Modifier and Type Class Description classEphemerisSegmentPropagator<C extends TimeStampedPVCoordinates>APropagatorbased on aEphemerisFile.EphemerisSegment. -
Uses of Propagator in org.orekit.gnss
Method parameters in org.orekit.gnss with type arguments of type Propagator Modifier and Type Method Description DOPDOPComputer. compute(AbsoluteDate date, List<Propagator> gnss)Compute theDOPat a given date for a set of GNSS spacecrafts. -
Uses of Propagator in org.orekit.orbits
Constructors in org.orekit.orbits with parameters of type Propagator Constructor Description OrbitBlender(SmoothStepFactory.SmoothStepFunction blendingFunction, Propagator blendingPropagator, Frame outputInertialFrame)Default constructor. -
Uses of Propagator in org.orekit.propagation
Subinterfaces of Propagator in org.orekit.propagation Modifier and Type Interface Description interfaceBoundedPropagatorThis interface is intended for ephemerides valid only during a time range.Classes in org.orekit.propagation that implement Propagator Modifier and Type Class Description classAbstractPropagatorCommon handling ofPropagatormethods for analytical propagators.Methods in org.orekit.propagation that return types with arguments of type Propagator Modifier and Type Method Description List<Propagator>PropagatorsParallelizer. getPropagators()Get an unmodifiable list of the underlying mono-satellite propagators.Constructor parameters in org.orekit.propagation with type arguments of type Propagator Constructor Description PropagatorsParallelizer(List<Propagator> propagators, double h, MultiSatFixedStepHandler globalHandler)Simple constructor.PropagatorsParallelizer(List<Propagator> propagators, MultiSatStepHandler globalHandler)Simple constructor. -
Uses of Propagator in org.orekit.propagation.analytical
Classes in org.orekit.propagation.analytical that implement Propagator Modifier and Type Class Description classAbstractAnalyticalPropagatorCommon handling ofPropagatormethods for analytical propagators.classAdapterPropagatorOrbit propagator that adapts an underlying propagator, addingdifferential effects.classAggregateBoundedPropagatorABoundedPropagatorthat covers a larger time span from several constituent propagators that cover shorter time spans.classBrouwerLyddanePropagatorThis class propagates aSpacecraftStateusing the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).classEcksteinHechlerPropagatorThis class propagates aSpacecraftStateusing the analytical Eckstein-Hechler model.classEphemerisThis class is designed to accept and handle tabulated orbital entries.classKeplerianPropagatorSimple Keplerian orbit propagator.Methods in org.orekit.propagation.analytical that return Propagator Modifier and Type Method Description PropagatorAdapterPropagator. getPropagator()Get the reference propagator.Constructors in org.orekit.propagation.analytical with parameters of type Propagator Constructor Description AdapterPropagator(Propagator reference)Build a propagator from an underlying reference propagator. -
Uses of Propagator in org.orekit.propagation.analytical.gnss
Classes in org.orekit.propagation.analytical.gnss that implement Propagator Modifier and Type Class Description classGLONASSAnalyticalPropagatorThis class aims at propagating a GLONASS orbit fromGLONASSOrbitalElements.classGNSSPropagatorCommon handling ofAbstractAnalyticalPropagatormethods for GNSS propagators.classSBASPropagatorThis class aims at propagating a SBAS orbit fromSBASOrbitalElements. -
Uses of Propagator in org.orekit.propagation.analytical.intelsat
Classes in org.orekit.propagation.analytical.intelsat that implement Propagator Modifier and Type Class Description classIntelsatElevenElementsPropagatorThis class provides elements to propagate Intelsat's 11 elements. -
Uses of Propagator in org.orekit.propagation.analytical.tle
Classes in org.orekit.propagation.analytical.tle that implement Propagator Modifier and Type Class Description classDeepSDP4This class contains the methods that compute deep space perturbation terms.classSGP4This class contains methods to compute propagated coordinates with the SGP4 model.classTLEPropagatorThis class provides elements to propagate TLE's. -
Uses of Propagator in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return Propagator Modifier and Type Method Description PropagatorEcksteinHechlerPropagatorBuilder. buildPropagator(double[] normalizedParameters)Build a propagator.PropagatorEphemerisPropagatorBuilder. buildPropagator(double[] normalizedParameters)Build a propagator.PropagatorKeplerianPropagatorBuilder. buildPropagator(double[] normalizedParameters)Build a propagator.default PropagatorPropagatorBuilder. buildPropagator()Build a propagator from current value of selected normalized parameters.PropagatorPropagatorBuilder. buildPropagator(double[] normalizedParameters)Build a propagator.PropagatorAbstractPropagatorConverter. convert(List<SpacecraftState> states, boolean positionOnly, String... freeParameters)Find the propagator that minimize the mean square error for a sample ofstates.PropagatorAbstractPropagatorConverter. convert(List<SpacecraftState> states, boolean positionOnly, List<String> freeParameters)Find the propagator that minimize the mean square error for a sample ofstates.PropagatorAbstractPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)Convert a propagator to another.PropagatorAbstractPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)Convert a propagator to another.PropagatorPropagatorConverter. convert(List<SpacecraftState> states, boolean positionOnly, String... freeParameters)Find the propagator that minimize the mean square error for a sample ofstates.PropagatorPropagatorConverter. convert(List<SpacecraftState> states, boolean positionOnly, List<String> freeParameters)Find the propagator that minimize the mean square error for a sample ofstates.PropagatorPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)Convert a propagator into another one.PropagatorPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)Convert a propagator into another one.PropagatorAbstractPropagatorConverter. getAdaptedPropagator()Get the adapted propagator.Methods in org.orekit.propagation.conversion with parameters of type Propagator Modifier and Type Method Description PropagatorAbstractPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)Convert a propagator to another.PropagatorAbstractPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)Convert a propagator to another.PropagatorPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)Convert a propagator into another one.PropagatorPropagatorConverter. convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)Convert a propagator into another one.Constructors in org.orekit.propagation.conversion with parameters of type Propagator Constructor Description OsculatingToMeanElementsConverter(SpacecraftState state, int satelliteRevolution, Propagator propagator, double positionScale)Constructor. -
Uses of Propagator in org.orekit.propagation.integration
Classes in org.orekit.propagation.integration that implement Propagator Modifier and Type Class Description classAbstractIntegratedPropagatorCommon handling ofPropagatormethods for both numerical and semi-analytical propagators.classIntegratedEphemerisThis class stores sequentially generated orbital parameters for later retrieval. -
Uses of Propagator in org.orekit.propagation.numerical
Classes in org.orekit.propagation.numerical that implement Propagator Modifier and Type Class Description classGLONASSNumericalPropagatorThis class propagates GLONASS orbits using numerical integration.classNumericalPropagatorThis class propagatesorbitsusing numerical integration. -
Uses of Propagator in org.orekit.propagation.semianalytical.dsst
Classes in org.orekit.propagation.semianalytical.dsst that implement Propagator Modifier and Type Class Description classDSSTPropagatorThis class propagatesorbitsusing the DSST theory.
-