Public Member Functions
Playa::SimpleBacktracking Class Reference
Inheritance diagram for Playa::SimpleBacktracking:
Playa::LineSearchBase Playa::ObjectWithVerbosity Playa::Printable

List of all members.

Public Member Functions

 SimpleBacktracking (const ParameterList &params)
LineSearchStatus search (const RCP< ObjectiveBase > &obj, const Vector< double > &x0, const double &f0, const Vector< double > &direction, const double &alphaMax, Vector< double > &xn, Vector< double > &gradF, double &fVal) const
std::string description () const
void print (std::ostream &os) const

Detailed Description

Simple backtracking line search

Definition at line 54 of file PlayaSimpleBacktracking.hpp.


Constructor & Destructor Documentation

Playa::SimpleBacktracking::SimpleBacktracking ( const ParameterList &  params)

Definition at line 53 of file PlayaSimpleBacktracking.cpp.


Member Function Documentation

void Playa::SimpleBacktracking::print ( std::ostream &  os) const [inline, virtual]

Implements Playa::Printable.

Definition at line 74 of file PlayaSimpleBacktracking.hpp.

References description().

LineSearchStatus Playa::SimpleBacktracking::search ( const RCP< ObjectiveBase > &  obj,
const Vector< double > &  x0,
const double &  f0,
const Vector< double > &  direction,
const double &  alphaMax,
Vector< double > &  xn,
Vector< double > &  gradF,
double &  fVal 
) const [virtual]

Site Contact