ARPACK.hh
modus
Specify mode of ARPACK which should be used to compute the Ritz values of OP.
Definition: ARPACK.hh:92
const concepts::Array< F > * resid_in_
Calculate vectors instead of eigenvectors Input of a residual vector (startvector) as array:
Definition: ARPACK.hh:185
const concepts::Vector< F > * start_
Starting vector, if not given ARPACK invents one.
Definition: ARPACK.hh:182
ArPack(concepts::Operator< G > &OP, concepts::Operator< F > &A, concepts::Operator< H > &B, const int kmax=1, const Real tol=0.0, const int maxiter=300, enum which target=SM, enum modus mode=REGINV, const F sigma=0.0, const concepts::Vector< F > *start=0, const concepts::Array< F > *resid=0, const bool schur=false)
Constructor.
virtual ~ArPack()
which
Specify which of the Ritz values of OP (described in modus) to compute.
Definition: ARPACK.hh:75
concepts::Array< concepts::Vector< F > * > ev_
References into storage for eigenvectors.
Definition: ARPACK.hh:174
Eigenvalue solver using ARPACK, the routine dnaupd or znaupd.
Definition: ARPACK.hh:70
std::complex< Real > Cmplx
Type for a complex number. It also depends on the setting of Real.
Definition: typedefs.hh:39
void computeCmplx_()
virtual const concepts::Array< F > & getEV()
Returns an array with the real parts of the eigenvalues in the first kmax entries and the imaginary p...
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual const concepts::Array< concepts::Vector< F > * > & getEF()
Returns an array with the eigenfunctions.