SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
LeastSquareEngine.h
Go to the documentation of this file.
1
22
23#ifndef MODELFITTING_LEASTSQUAREENGINE_H
24#define MODELFITTING_LEASTSQUAREENGINE_H
25
29
30namespace ModelFitting {
31
60
61public:
62
64 virtual ~LeastSquareEngine() = default;
65
69 ResidualEstimator& residual_estimator) = 0;
70};
71
72} // end of namespace ModelFitting
73
74#endif /* MODELFITTING_LEASTSQUAREENGINE_H */
75
Class responsible for managing the parameters the least square engine minimizes.
Interface of classes implementing least square minimization.
virtual ~LeastSquareEngine()=default
Destructor.
virtual LeastSquareSummary solveProblem(EngineParameterManager &parameter_manager, ResidualEstimator &residual_estimator)=0
Provides to the LeastSquareEngine the residual values.
Class containing the summary information of solving a least square minimization problem.