#include <NOX_Direction_Broyden.H>
Collaboration diagram for NOX::Direction::Broyden::BroydenMemoryUnit:
Public Member Functions | |
| BroydenMemoryUnit () | |
| Constructor. | |
| ~BroydenMemoryUnit () | |
| Destuctor. | |
| void | reset (const NOX::Abstract::Vector &d) |
| Reset this memory unit with a new update vector. | |
| void | setStep (double step) |
| Update the step length. | |
|
Teuchos::RefCountPtr< const NOX::Abstract::Vector > | sPtr () const |
Get pointer to . | |
| double | step () const |
Get the step, . | |
| double | sNormSqr () const |
Get . | |
Stores an
-vector and associated information for the limited-memory Broyden update.
Throughout the docuementation of this class, we make the following associations.


|
|
Constructor. Sets #sptr to NULL, and #lambda and #snormsqr to zero. |
|
|
Destuctor. Deletes #sptr. |
|
|
Reset this memory unit with a new update vector.
Let the vector
|
|
|
Update the step length.
Set |
1.3.9.1