25#ifndef quantlib_optimization_levenberg_marquardt_hpp
26#define quantlib_optimization_levenberg_marquardt_hpp
54 bool useCostFunctionsJacobian =
false);
61 [[deprecated(
"Don't use this method; inspect the result of minimize instead")]]
67 [[deprecated(
"Don't use this method; it is for internal use")]]
73 [[deprecated(
"Don't use this method; it is for internal use")]]
1-D array used in linear algebra.
Criteria to end optimization process:
Levenberg-Marquardt optimization method.
const bool useCostFunctionsJacobian_
void fcn(int m, int n, Real *x, Real *fvec, int *)
Problem * currentProblem_
virtual Integer getInfo() const
void jacFcn(int m, int n, Real *x, Real *fjac, int *)
EndCriteria::Type minimize(Problem &P, const EndCriteria &endCriteria) override
minimize the optimization problem P
Matrix used in linear algebra.
Abstract class for constrained optimization method.
Constrained optimization problem.
QL_INTEGER Integer
integer number
Abstract optimization problem class.