AEigensolver() | AEigensolver< FIELD, FOPR > | inline |
AEigensolver(const AEigensolver< FIELD, FOPR > &) | AEigensolver< FIELD, FOPR > | private |
AEigensolver_IRArnoldi(FOPR *fopr) | AEigensolver_IRArnoldi< FIELD, FOPR > | inline |
AEigensolver_IRArnoldi(FOPR *fopr, const Parameters ¶ms) | AEigensolver_IRArnoldi< FIELD, FOPR > | inline |
check_eigen_Ht(std::vector< complex_t > &Ht, std::vector< complex_t > &TDa, std::vector< complex_t > &Xt, int km, int Nm) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
check_Qt(const int Nk, const int Nm, std::vector< complex_t > &Qt, std::vector< complex_t > &Ht, std::vector< complex_t > &At) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
class_name | AEigensolver_IRArnoldi< FIELD, FOPR > | static |
class_name | AEigensolver_IRArnoldi< FIELD, FOPR > | |
class_name | AEigensolver_IRArnoldi< FIELD, FOPR > | |
class_name | AEigensolver_IRArnoldi< FIELD, FOPR > | |
complex_t typedef | AEigensolver_IRArnoldi< FIELD, FOPR > | |
deflation(int k1, int k2, int Kdis, std::vector< complex_t > &TDa, std::vector< FIELD > &vk, complex_t &beta) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
eigenvector_Ht(std::vector< complex_t > &Yt, std::vector< complex_t > &St, int km, int Nm) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
get_parameters(Parameters ¶ms) const | AEigensolver_IRArnoldi< FIELD, FOPR > | virtual |
index(int i, int j) | AEigensolver_IRArnoldi< FIELD, FOPR > | inlineprivate |
m_B | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Enorm_eigen | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_f | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_fopr | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Ht | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Ht2 | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Iconv | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Niter_eigen | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Nk | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Nm | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Np | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Qt | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_sort_type | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_sorter | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_TDa2 | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_v | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_vl | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Vthreshold | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
m_Yt | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
mult_Qt(std::vector< complex_t > &Yt, std::vector< complex_t > &Qt, std::vector< complex_t > &Xt, int km, int Nm) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
operator=(const AEigensolver< FIELD, FOPR > &) | AEigensolver< FIELD, FOPR > | private |
qrtrf(std::vector< complex_t > &Ht, int Nk, int Nm, std::vector< complex_t > &Qt, complex_t Dsh, int kmin, int kmax) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
real_t typedef | AEigensolver_IRArnoldi< FIELD, FOPR > | |
reconst_Ht(std::vector< complex_t > &Ht, std::vector< complex_t > &Qt, complex_t &beta, std::vector< FIELD > &vk, int Nk) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
reunit_Qt(std::vector< complex_t > &Qt, int Nk) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
schmidt(int Nk, std::vector< FIELD > &vk) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
set_parameters(const Parameters ¶ms) | AEigensolver_IRArnoldi< FIELD, FOPR > | virtual |
set_parameters(int Nk, int Np, int Niter_eigen, double Enorm_eigen, double Vthreshold) | AEigensolver_IRArnoldi< FIELD, FOPR > | |
set_parameters(const std::string &sort_type, int Nk, int Np, int Niter_eigen, double Enorm_eigen, double Vthreshold) | AEigensolver_IRArnoldi< FIELD, FOPR > | |
setUnit_Qt(int Nm, std::vector< complex_t > &Qt) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
shift_wilkinson(complex_t &kappa, const complex_t a, const complex_t b, const complex_t c, const complex_t d) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
solve(std::vector< complex_t > &TDa, std::vector< FIELD > &vk, int &Nsbt, int &Nconv, const FIELD &b) | AEigensolver_IRArnoldi< FIELD, FOPR > | virtual |
AEigensolver::solve(std::vector< real_t > &TDa, std::vector< FIELD > &vk, int &Nsbt, int &Nconv, const FIELD &b) | AEigensolver< FIELD, FOPR > | inlinevirtual |
step(int Nm, int k, std::vector< FIELD > &vk, FIELD &f) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
tqri(std::vector< complex_t > &Ht, int k1, int Nk, int Nm, std::vector< complex_t > &Qt, int &nconv) | AEigensolver_IRArnoldi< FIELD, FOPR > | private |
~AEigensolver() | AEigensolver< FIELD, FOPR > | inlinevirtual |
~AEigensolver_IRArnoldi() | AEigensolver_IRArnoldi< FIELD, FOPR > | |