optimizers man page

optimizers — Optimizers


class ConjugateGradient
Multi-dimensional Conjugate Gradient class.
class DifferentialEvolution
Differential Evolution configuration object.
class LevenbergMarquardt
Levenberg-Marquardt optimization method.
class Simplex
Multi-dimensional simplex class.
class SimulatedAnnealing< RNG >

Detailed Description

The optimization framework (corresponding to the ql/Optimization directory) implements some multi-dimensional minimizing methods. The function to be minimized is to be derived from the QuantLib::CostFunction base class (if the gradient is not analytically implemented, it will be computed numerically).


Generated automatically by Doxygen for QuantLib from the source code.


Fri Sep 23 2016 Version 1.8.1 QuantLib