|
Bridge++
Version 1.6.1
|
Eigensolver class for abstract base class of eigen solvers. More...
#include <eigensolver.h>
Public Member Functions | |
| Eigensolver () | |
| virtual | ~Eigensolver () |
| virtual void | set_parameters (const Parameters &)=0 |
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
| virtual void | solve (std::vector< double > &TDa, std::vector< Field > &vk, int &Nsbt, int &Nconv, const Field &b)=0 |
Protected Attributes | |
| Bridge::VerboseLevel | m_vl |
Private Member Functions | |
| Eigensolver (const Eigensolver &) | |
| Eigensolver & | operator= (const Eigensolver &) |
Eigensolver class for abstract base class of eigen solvers.
Eigensolver class provides an abstract base class for solvers of eigenvalues and eigenvectors.
Definition at line 27 of file eigensolver.h.
|
inline |
Definition at line 30 of file eigensolver.h.
|
inlinevirtual |
Definition at line 33 of file eigensolver.h.
|
private |
|
private |
|
inline |
Definition at line 43 of file eigensolver.h.
|
pure virtual |
Implemented in Eigensolver_IRLanczos.
|
pure virtual |
Implemented in Eigensolver_IRLanczos.
|
protected |
Definition at line 51 of file eigensolver.h.