#include <NOX_LineSearch_Manager.H>
Inheritance diagram for NOX::LineSearch::Manager:
Public Member Functions | |
| Manager (const NOX::Utils &u, NOX::Parameter::List ¶ms) | |
| Constructor. | |
| ~Manager () | |
| Destructor. | |
| bool | reset (NOX::Parameter::List ¶ms) |
| Reset parameters. | |
| bool | compute (NOX::Abstract::Group &newgrp, double &step, const NOX::Abstract::Vector &dir, const NOX::Solver::Generic &s) |
| Perform a line search. | |
Parameters
"LineSearch":
Using a User-Defined Line Search
The user has the option of passing in a user-defined line search as follows.
Foo might be defined as shown below.
class Foo : public NOX::LineSearch::Generic { // Insert class definition here }
params.sublist("Line Search").setParameter("Method", "User Defined"); params.sublist("Line Search").setParameter("User Defined Constructor", foo);
|
||||||||||||||||||||
|
Perform a line search. Let
In the end, we should have computed
Ideally, Implements NOX::LineSearch::Generic. |
1.3.9.1