OpenMD 3.2
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
QuantLib::BFGS Class Reference

Broyden-Fletcher-Goldfarb-Shanno algorithm. More...

#include <BFGS.hpp>

Inheritance diagram for QuantLib::BFGS:

Public Member Functions

 BFGS (LineSearch *lineSearch=NULL)
Public Member Functions inherited from QuantLib::LineSearchBasedMethod
 LineSearchBasedMethod (LineSearch *lSearch=NULL)
virtual EndCriteria::Type minimize (Problem &P, const EndCriteria &endCriteria, RealType initialStepSize)
 minimize the optimization problem P

Additional Inherited Members

Protected Attributes inherited from QuantLib::LineSearchBasedMethod
LineSearchlineSearch_
 line search

Detailed Description

Broyden-Fletcher-Goldfarb-Shanno algorithm.

See http://en.wikipedia.org/wiki/BFGS_method.

Adapted from Numerical Recipes in C, 2nd edition.

User has to provide line-search method and optimization end criteria.

Definition at line 40 of file BFGS.hpp.

Constructor & Destructor Documentation

◆ BFGS()

QuantLib::BFGS::BFGS ( LineSearch * lineSearch = NULL)
inline

Definition at line 42 of file BFGS.hpp.


The documentation for this class was generated from the following files: