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 ofSpacecraftStateinto 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 KalmanEstimatorBuilderKalmanEstimatorBuilder. addPropagationConfiguration(PropagatorBuilder builder, CovarianceMatrixProvider provider)Add a propagation configuration.UnscentedKalmanEstimatorBuilderUnscentedKalmanEstimatorBuilder. 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 classAbstractAnalyticalPropagatorBuilderAbstract class for propagator builders of analytical models (except for ephemeris i.e.classAbstractPropagatorBuilderBase class for propagator builders.classBrouwerLyddanePropagatorBuilderBuilder for Brouwer-Lyddane propagator.classDSSTPropagatorBuilderBuilder for DSST propagator.classEcksteinHechlerPropagatorBuilderBuilder for Eckstein-Hechler propagator.classEphemerisPropagatorBuilderBuilder for Ephemeris propagator.classKeplerianPropagatorBuilderBuilder for Keplerian propagator.classNumericalPropagatorBuilderBuilder for numerical propagator.classTLEPropagatorBuilderBuilder for TLEPropagator.Methods in org.orekit.propagation.conversion that return PropagatorBuilder Modifier and Type Method Description PropagatorBuilderPropagatorBuilder. copy()Deprecated.as of 12.2, replaced byObject.clone()Methods in org.orekit.propagation.conversion with parameters of type PropagatorBuilder Modifier and Type Method Description AbstractBatchLSModelAbstractAnalyticalPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)Build a new batch least squares model.DSSTBatchLSModelDSSTPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)Build a new batch least squares model.AbstractBatchLSModelEphemerisPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)Build a new batch least squares model.BatchLSModelNumericalPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)Build a new batch least squares model.AbstractBatchLSModelPropagatorBuilder. 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.
-