Uses of Interface
org.orekit.propagation.conversion.PropagatorBuilder
-
Packages that use PropagatorBuilder Package Description 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.sequential The sequential package provides an implementation of a Kalman Filter engine to perform an orbit determination.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator. -
-
Uses of PropagatorBuilder in org.orekit.estimation.leastsquares
Constructors in org.orekit.estimation.leastsquares with parameters of type PropagatorBuilder Constructor Description AbstractBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Constructor.BatchLSEstimator(LeastSquaresOptimizer optimizer, PropagatorBuilder... propagatorBuilder)
Simple constructor.BatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Simple constructor.DSSTBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer, PropagationType propagationType)
Simple constructor.SequentialBatchLSEstimator(SequentialGaussNewtonOptimizer sequentialOptimizer, PropagatorBuilder... propagatorBuilder)
Simple constructor. -
Uses of PropagatorBuilder in org.orekit.estimation.sequential
Methods in org.orekit.estimation.sequential with parameters of type PropagatorBuilder Modifier and Type Method Description KalmanEstimatorBuilder
KalmanEstimatorBuilder. addPropagationConfiguration(PropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.UnscentedKalmanEstimatorBuilder
UnscentedKalmanEstimatorBuilder. addPropagationConfiguration(PropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.Constructor parameters in org.orekit.estimation.sequential with type arguments of type PropagatorBuilder Constructor Description AbstractKalmanEstimator(List<? extends PropagatorBuilder> builders)
Constructor.KalmanModel(List<PropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Kalman process model constructor.UnscentedKalmanModel(List<PropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Unscented Kalman process model constructor (package private). -
Uses of PropagatorBuilder in org.orekit.propagation.conversion
Classes in org.orekit.propagation.conversion that implement PropagatorBuilder Modifier and Type Class Description class
AbstractAnalyticalPropagatorBuilder<T extends AbstractAnalyticalPropagator>
Abstract class for propagator builders of analytical models (except for ephemeris i.e.class
AbstractIntegratedPropagatorBuilder<T extends AbstractIntegratedPropagator>
Abstract class for builders for integrator-based propagators.class
AbstractPropagatorBuilder<T extends AbstractPropagator>
Base class for propagator builders.class
BrouwerLyddanePropagatorBuilder
Builder for Brouwer-Lyddane propagator.class
DSSTPropagatorBuilder
Builder for DSST propagator.class
EcksteinHechlerPropagatorBuilder
Builder for Eckstein-Hechler propagator.class
EphemerisPropagatorBuilder
Builder for Ephemeris propagator.class
KeplerianPropagatorBuilder
Builder for Keplerian propagator.class
NumericalPropagatorBuilder
Builder for numerical propagator.class
TLEPropagatorBuilder
Builder for TLEPropagator.Methods in org.orekit.propagation.conversion with parameters of type PropagatorBuilder Modifier and Type Method Description AbstractBatchLSModel
AbstractAnalyticalPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.DSSTBatchLSModel
DSSTPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
EphemerisPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.BatchLSModel
NumericalPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
PropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.Constructors in org.orekit.propagation.conversion with parameters of type PropagatorBuilder Constructor Description AbstractPropagatorConverter(PropagatorBuilder builder, double threshold, int maxIterations)
Build a new instance.FiniteDifferencePropagatorConverter(PropagatorBuilder factory, double threshold, int maxIterations)
Simple constructor.
-