#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 |