Belos Package Browser (Single Doxygen Collection)
Development
|
#include <BelosFixedPointIteration.hpp>
State methods | |
virtual void | initializeFixedPoint (FixedPointIterationState< ScalarType, MV > &newstate)=0 |
Initialize the solver to an iterate, providing a complete state. More... | |
virtual FixedPointIterationState < ScalarType, MV > | getState () const =0 |
Get the current state of the linear solver. More... | |
Definition at line 44 of file BelosFixedPointIteration.hpp.
|
pure virtual |
Initialize the solver to an iterate, providing a complete state.
The FixedPointIteration contains a certain amount of state.
initialize() gives the user the opportunity to manually set these, although only the current unpreconditioned residual is required.
true
(see post-conditions of isInitialize())newstate
which directly points to the multivectors in the solver, the data is not copied. Implemented in Belos::FixedPointIter< ScalarType, MV, OP >.
|
pure virtual |
Get the current state of the linear solver.
The data is only valid if isInitialized() == true
.
Implemented in Belos::FixedPointIter< ScalarType, MV, OP >.