DirPowIt.hh
virtual uint converged() const
Returns the number of converged eigenpairs (not implemented)
Definition: DirPowIt.hh:85
DirPowIt(concepts::Operator< F > &A, const int nev=3, const int m=3, const int k=0, const int maxiter=300, concepts::Array< concepts::Vector< G > * > *start=0, const Real tol=0)
Constructor.
virtual const concepts::Array< concepts::Vector< G > * > & getEF()
Returns an array with the eigenfunctions.
std::complex< Real > Cmplx
Type for a complex number. It also depends on the setting of Real.
Definition: typedefs.hh:39
concepts::Array< concepts::Vector< G > * > temp_eigenvectors_
Temporary storage space for eigenvectors.
Definition: DirPowIt.hh:108
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual const concepts::Array< G > & getEV()
Returns an array with the eigenvalues.
Eigenvalue solver using the direct power iteration method.
Definition: DirPowIt.hh:31
concepts::Array< concepts::Vector< G > * > eigenvectors_
Storage space for eigenvectors.
Definition: DirPowIt.hh:106
void sort_(concepts::Array< Real > &)
Sorting an array using bubble sort and returning the permutation: