#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.
1.2.9 written by Dimitri van Heesch,
© 1997-2001