#include <F_BB_NLS.hpp>
Inheritance diagram for F_BB_NLS:


Purpose: Nonlinear Barzilai-Borwein
Papers: "On the Barzilai-Borwein Method", R. Fletcher, Numerical Analysis Report NA/207, 2001,
Universitee of Dundee, UK
"Convergence Properties of the Barzilai and Borwein Gradient Method",
Marcos M. Raydan, Thesis June 1991, TR91-17, Rice University, USA.
Public Methods | |
| F_BB_NLS (int maxIterations, double epsilon=1.0e-4) | |
| virtual | ~F_BB_NLS () |
| virtual FloatVector * | solve (AbsFObjectiveFn *fn, FloatVector *x=0) |
Protected Methods | |
| virtual FloatVector * | singleSolve (AbsFObjectiveFn *fn, FloatVector *x=0) |
Private Attributes | |
| double | alpha |
| FloatVector * | gk |
| FloatVector * | d |
| FloatVector * | yk |
![]() |
