Belos Version of the Day
|virtual void||initializeMinres (MinresIterationState< ScalarType, MV > newstate)=0|
|Initialize the solver to an iterate, providing a complete state. |
< ScalarType, MV >
|getState () const =0|
|Get the current state of the linear solver. |
|virtual void Belos::MinresIteration< ScalarType, MV, OP >::initializeMinres||(||MinresIterationState< ScalarType, MV >||newstate||)||
Initialize the solver to an iterate, providing a complete state.
The MinresIteration contains a certain amount of state, consisting of the current residual, preconditioned residual, and decent direction.
initialize() gives the user the opportunity to manually set these, although only the current unpreconditioned residual is required.
true(see post-conditions of isInitialize())
newstatewhich directly points to the multivectors in the solver, the data is not copied.
Implemented in Belos::MinresIter< ScalarType, MV, OP >.
|virtual MinresIterationState<ScalarType,MV> Belos::MinresIteration< ScalarType, MV, OP >::getState||(||)|| const