public class BatchLSModel extends AbstractBatchLSModel
measurements and least squares problems.| Constructor and Description |
|---|
BatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected JacobiansMapper |
configureDerivatives(Propagator propagator)
Deprecated.
|
protected MatricesHarvester |
configureHarvester(Propagator propagator)
Configure the propagator to compute derivatives.
|
protected Orbit |
configureOrbits(MatricesHarvester harvester,
Propagator propagator)
Configure the current estimated orbits.
|
createPropagators, fetchEvaluatedMeasurement, getEvaluationsCount, getIterationsCount, getSelectedOrbitalParametersDriversForBuilder, getSelectedPropagationDriversForBuilder, isForwardPropagation, setEvaluationsCounter, setIterationsCounter, valuepublic BatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
propagatorBuilders - builders to use for propagationmeasurements - measurementsestimatedMeasurementsParameters - estimated measurements parametersobserver - observer to be notified at model callsprotected MatricesHarvester configureHarvester(Propagator propagator)
configureHarvester in class AbstractBatchLSModelpropagator - Propagator to configure@Deprecated protected JacobiansMapper configureDerivatives(Propagator propagator)
configureDerivatives in class AbstractBatchLSModelpropagator - Propagator to configureprotected Orbit configureOrbits(MatricesHarvester harvester, Propagator propagator)
For DSST orbit determination, short period derivatives are also calculated.
configureOrbits in class AbstractBatchLSModelharvester - harvester for matricespropagator - the orbit propagatorCopyright © 2002-2022 CS GROUP. All rights reserved.