|
ATSuite C++
v1.0
Scientific C++ routines originally developed by Alexis Tantet
|
Utility class used to give configuration options to ARPACK++. More...
#include <atspectrum.hpp>
Public Member Functions | |
| configAR (const std::string &, int, double, int, double *, bool) | |
| Main constructor. More... | |
Public Attributes | |
| std::string | which_ |
| Which eigenvalues to look for. 'LM' for Largest Magnitude. | |
| int | ncv_ = 0 |
| The number of Arnoldi vectors generated at each iteration of ARPACK. | |
| double | tol_ = 0. |
| The relative accuracy to which eigenvalues are to be determined. | |
| int | maxit_ = 0 |
| The maximum number of iterations allowed. | |
| double * | resid_ = NULL |
| A starting vector for the Arnoldi process. | |
| bool | AutoShift_ = true |
| Shifts for the implicit restarting of the Arnoldi method. | |
Utility class used to give configuration options to ARPACK++.
Definition at line 31 of file atspectrum.hpp.
| configAR::configAR | ( | const std::string & | which = "LM", |
| int | ncv = 0, |
||
| double | tol = 0., |
||
| int | maxit = 0, |
||
| double * | resid = NULL, |
||
| bool | AutoShift = true |
||
| ) |
Main constructor with default parameters.
Definition at line 58 of file atspectrum.hpp.
References AutoShift_, maxit_, ncv_, resid_, tol_, and which_.
1.8.12