#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