38 std::ostringstream report;
39 report <<
"TestMinimizer::printOutcome() -> Done. Objective function value = " <<
min_value
std::function< double(const Fit::Parameters &)> fcn_scalar_t
Defines class TestMinimizer.
Result of minimization round.
void setReport(const std::string &value)
void setMinValue(double value)
void setNumberOfCalls(int value)
void setParameters(const Parameters ¶meters)
A collection of fit parameters.
std::string minimizerName() const final
return name of the minimizer
~TestMinimizer() override
Fit::MinimizerResult minimize_scalar(fcn_scalar_t fcn, Fit::Parameters parameters) override
run minimization
Objective function types.
double min_value(const Iterator &begin, const Iterator &end, const Evaluator &evaluate)
Returns the minimum value of function evaluate as applied to the elements of an iterator range.