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 | Description |
|---|---|---|
void |
evaluationPerformed(int iterationsCount,
int evaluationsCount,
Orbit[] orbits,
ParameterDriversList estimatedOrbitalParameters,
ParameterDriversList estimatedPropagatorParameters,
ParameterDriversList estimatedMeasurementsParameters,
EstimationsProvider evaluationsProvider,
org.hipparchus.optim.nonlinear.vector.leastsquares.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,
org.hipparchus.optim.nonlinear.vector.leastsquares.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 problemCopyright © 2002-2019 CS Systèmes d'information. All rights reserved.