Public Member Functions | Private Attributes
Playa::BasicLMBFGSDirection Class Reference
Inheritance diagram for Playa::BasicLMBFGSDirection:
Playa::DirectionGeneratorBase Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 BasicLMBFGSDirection (int memSize)
 ~BasicLMBFGSDirection ()
bool generateDirection (const RCP< ObjectiveBase > &obj, const Vector< double > &xCur, const Vector< double > &gradCur, const double &fCur, Vector< double > &p)

Private Attributes

int memSize_
Vector< double > xPrev_
Vector< double > gradPrev_
std::deque< Vector< double > > sMem_
std::deque< Vector< double > > yMem_

Detailed Description

Definition at line 74 of file PlayaBasicLMBFGS.hpp.


Constructor & Destructor Documentation

Definition at line 69 of file PlayaBasicLMBFGS.cpp.

Definition at line 81 of file PlayaBasicLMBFGS.hpp.


Member Function Documentation

bool Playa::BasicLMBFGSDirection::generateDirection ( const RCP< ObjectiveBase > &  obj,
const Vector< double > &  xCur,
const Vector< double > &  gradCur,
const double &  fCur,
Vector< double > &  p 
) [virtual]

Member Data Documentation

Definition at line 93 of file PlayaBasicLMBFGS.hpp.

Referenced by generateDirection().

Definition at line 91 of file PlayaBasicLMBFGS.hpp.

Referenced by generateDirection().

std::deque<Vector<double> > Playa::BasicLMBFGSDirection::sMem_ [private]

Definition at line 94 of file PlayaBasicLMBFGS.hpp.

Referenced by generateDirection().

Definition at line 92 of file PlayaBasicLMBFGS.hpp.

Referenced by generateDirection().

std::deque<Vector<double> > Playa::BasicLMBFGSDirection::yMem_ [private]

Definition at line 95 of file PlayaBasicLMBFGS.hpp.

Referenced by generateDirection().

Site Contact