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 that return types with arguments of type PropagatorBuilder Modifier and Type Method Description protected List<? extends PropagatorBuilder>AbstractKalmanEstimator. getBuilders()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(MatrixDecomposer decomposer, 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 classAbstractAnalyticalPropagatorBuilder<T extends AbstractAnalyticalPropagator>Abstract class for propagator builders of analytical models (except for ephemeris i.e. interpolated ones).classAbstractIntegratedPropagatorBuilder<T extends AbstractIntegratedPropagator>Abstract class for builders for integrator-based propagators.classAbstractPropagatorBuilder<T extends AbstractPropagator>Base 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 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.
-