public interface IntegratedPropagatorBuilder extends PropagatorBuilder
buildPropagator, getFrame, getInitialOrbitDate, getOrbitalParametersDrivers, getOrbitType, getPositionAngle, getPropagationParametersDrivers, getSelectedNormalizedParametersBatchLSODModel buildLSModel(IntegratedPropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
BatchLSODModel.builders - builders to use for propagationmeasurements - measurementsestimatedMeasurementsParameters - estimated measurements parametersobserver - observer to be notified at model calls@Deprecated KalmanODModel buildKalmanModel(List<IntegratedPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters)
buildKalmanModel(List, List, ParameterDriversList, CovarianceMatrixProvider)KalmanODModel.propagatorBuilders - propagators builders used to evaluate the orbits.covarianceMatricesProviders - providers for covariance matricesestimatedMeasurementsParameters - measurement parameters to estimatedefault KalmanODModel buildKalmanModel(List<IntegratedPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
KalmanODModel.
The default implementation will be removed in 11.0. It calls buildKalmanModel(List, List, ParameterDriversList).
propagatorBuilders - propagators builders used to evaluate the orbits.covarianceMatricesProviders - providers for covariance matricesestimatedMeasurementsParameters - measurement parameters to estimatemeasurementProcessNoiseMatrix - provider for measurement process noise matrixvoid resetOrbit(Orbit newOrbit)
newOrbit - New orbit to set in the propagator builderCopyright © 2002-2020 CS GROUP. All rights reserved.