public interface BatchLSObserver
batch least squares estimator
iterations.
This interface is intended to be implemented by users to monitor the progress of the estimator during estimation.
Modifier and Type | Method and Description |
---|---|
void |
evaluationPerformed(int iterationsCount,
int evaluationsCount,
Orbit[] orbits,
ParameterDriversList estimatedOrbitalParameters,
ParameterDriversList estimatedPropagatorParameters,
ParameterDriversList estimatedMeasurementsParameters,
EstimationsProvider evaluationsProvider,
LeastSquaresProblem.Evaluation lspEvaluation)
Notification callback for the end of each evaluation.
|
void evaluationPerformed(int iterationsCount, int evaluationsCount, Orbit[] orbits, ParameterDriversList estimatedOrbitalParameters, ParameterDriversList estimatedPropagatorParameters, ParameterDriversList estimatedMeasurementsParameters, EstimationsProvider evaluationsProvider, LeastSquaresProblem.Evaluation lspEvaluation)
iterationsCount
- iterations countevaluationsCount
- evaluations countorbits
- current estimated orbitsestimatedOrbitalParameters
- estimated orbital parametersestimatedPropagatorParameters
- estimated propagator parametersestimatedMeasurementsParameters
- estimated measurements parametersevaluationsProvider
- provider for measurements evaluations resulting
from the current estimated orbit (this is an unmodifiable view of the
current evaluations, its content is changed at each iteration)lspEvaluation
- current evaluation of the underlying least squares problem
Copyright © 2002-2020 CS Group. All rights reserved.