#include <AnasaziSolverManager.hpp>
Inheritance diagram for Anasazi::SolverManager< ScalarType, MV, OP >:

Public Member Functions | |
Constructors/Destructor | |
| SolverManager () | |
| Empty constructor. | |
| virtual | ~SolverManager () |
| Destructor. | |
Accessor methods | |
Solver application methods | |
| virtual ReturnType | solve ()=0 |
| This method performs possibly repeated calls to the underlying eigensolver's iterate() routine until the problem has been solved (as decided by the solver manager) or the solver manager decides to quit. | |
Definition at line 51 of file AnasaziSolverManager.hpp.
| Anasazi::SolverManager< ScalarType, MV, OP >::SolverManager | ( | ) | [inline] |
| virtual Anasazi::SolverManager< ScalarType, MV, OP >::~SolverManager | ( | ) | [inline, virtual] |
| virtual ReturnType Anasazi::SolverManager< ScalarType, MV, OP >::solve | ( | ) | [pure virtual] |
This method performs possibly repeated calls to the underlying eigensolver's iterate() routine until the problem has been solved (as decided by the solver manager) or the solver manager decides to quit.
Implemented in Anasazi::BlockDavidsonSolMgr< ScalarType, MV, OP >, Anasazi::BlockKrylovSchurSolMgr< ScalarType, MV, OP >, Anasazi::LOBPCGSolMgr< ScalarType, MV, OP >, and Anasazi::SimpleLOBPCGSolMgr< ScalarType, MV, OP >.
1.4.7