#include <NOX_LineSearch_Generic.H>
Inheritance diagram for NOX::LineSearch::Generic:
Public Member Functions | |
| Generic () | |
| Default constructor. | |
| virtual | ~Generic () |
| Destructor. | |
| virtual bool | reset (const Teuchos::RefCountPtr< NOX::GlobalData > &gd, Teuchos::ParameterList ¶ms)=0 |
| Reset parameters. | |
| virtual bool | compute (NOX::Abstract::Group &grp, double &step, const NOX::Abstract::Vector &dir, const NOX::Solver::Generic &s)=0 |
| Perform a line search. | |
Every line search should respect the following Parameter:
|
||||||||||||||||||||
|
Perform a line search. Let
In the end, we should have computed
Ideally, Implemented in NOX::LineSearch::Backtrack, NOX::LineSearch::FullStep, NOX::LineSearch::Manager, NOX::LineSearch::MoreThuente, NOX::LineSearch::NonlinearCG, and NOX::LineSearch::Polynomial. |
1.3.9.1