#include <uminstep.hh>
Inheritance diagram for RVLUmin::UMinDir< Scalar >:

Public Member Functions | |
| UMinDir () | |
| UMinDir (UMinDir< Scalar > const &) | |
| virtual | ~UMinDir () |
| virtual void | calcDir (Vector< Scalar > &dir, FunctionalEvaluation< Scalar > &fx)=0 |
| Returns search direction in mutable first argument. | |
| virtual void | updateDir (LineSearchAlg< Scalar > const &ls)=0 |
| Use data generated during line search to update any internals. | |
| virtual void | resetDir ()=0 |
| Reinitialize direction computation. | |
| virtual ostream & | write (ostream &str) const =0 |
| verbose output stream | |
Since computation can succeed or fail, must have character of terminator.
Definition at line 57 of file uminstep.hh.
| RVLUmin::UMinDir< Scalar >::UMinDir | ( | ) |
Definition at line 59 of file uminstep.hh.
| RVLUmin::UMinDir< Scalar >::UMinDir | ( | UMinDir< Scalar > const & | ) |
Definition at line 60 of file uminstep.hh.
| virtual RVLUmin::UMinDir< Scalar >::~UMinDir | ( | ) | [virtual] |
Definition at line 61 of file uminstep.hh.
| virtual void RVLUmin::UMinDir< Scalar >::calcDir | ( | Vector< Scalar > & | dir, | |
| FunctionalEvaluation< Scalar > & | fx | |||
| ) | [pure virtual] |
| virtual void RVLUmin::UMinDir< Scalar >::updateDir | ( | LineSearchAlg< Scalar > const & | ls | ) | [pure virtual] |
Use data generated during line search to update any internals.
Implemented in RVLUmin::LBFGSDir< Scalar >.
| virtual void RVLUmin::UMinDir< Scalar >::resetDir | ( | ) | [pure virtual] |
| virtual ostream& RVLUmin::UMinDir< Scalar >::write | ( | ostream & | str | ) | const [pure virtual] |
1.4.7