#include <cg.h>
Inheritance diagram for ConjugateGradient::
Public Methods | |
ConjugateGradient () | |
default constructor. | |
ConjugateGradient (QuantLib::Handle< LineSearch< V > > &lineSearch) | |
default constructor. | |
virtual | ~ConjugateGradient () |
destructor. | |
virtual void | Minimize (OptimizationProblem< V > &P) |
minimize the optimization problem P. | |
Private Attributes | |
QuantLib::Handle< LineSearch< V > > | lineSearch_ |
line search. |
search direction d_i = - f'(x_i) + c_i*d_{i-1} where c_i = ||f'(x_i)||^2/||f'(x_{i-1})||^2 and d_1 = - f'(x_1)
Definition at line 40 of file cg.h.