Bridge++
Version 1.5.4
|
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.