AEigensolver() | AEigensolver< FIELD, FOPR > | inline |
AEigensolver(const AEigensolver< FIELD, FOPR > &) | AEigensolver< FIELD, FOPR > | private |
AEigensolver_IRLanczos(FOPR *fopr) | AEigensolver_IRLanczos< FIELD, FOPR > | inline |
AEigensolver_IRLanczos(FOPR *fopr, const Parameters ¶ms) | AEigensolver_IRLanczos< FIELD, FOPR > | inline |
class_name | AEigensolver_IRLanczos< FIELD, FOPR > | static |
class_name | AEigensolver_IRLanczos< FIELD, FOPR > | |
class_name | AEigensolver_IRLanczos< FIELD, FOPR > | |
class_name | AEigensolver_IRLanczos< FIELD, FOPR > | |
complex_t typedef | AEigensolver_IRLanczos< FIELD, FOPR > | |
get_parameters(Parameters ¶ms) const | AEigensolver_IRLanczos< FIELD, FOPR > | virtual |
m_B | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Enorm_eigen | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_f | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_fopr | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Iconv | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Niter_eigen | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Nk | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Np | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Qt | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_sort_type | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_sorter | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_TDa2 | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_TDb | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_TDb2 | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_v | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_vl | AEigensolver_IRLanczos< FIELD, FOPR > | private |
m_Vthreshold | AEigensolver_IRLanczos< FIELD, FOPR > | private |
operator=(const AEigensolver< FIELD, FOPR > &) | AEigensolver< FIELD, FOPR > | private |
qrtrf(std::vector< real_t > &TDa, std::vector< real_t > &TDb, int Nk, int Nm, std::vector< real_t > &Qt, real_t Dsh, int kmin, int kmax) | AEigensolver_IRLanczos< FIELD, FOPR > | private |
real_t typedef | AEigensolver_IRLanczos< FIELD, FOPR > | |
schmidt_orthogonalization(FIELD &w, std::vector< FIELD > &vk, int k) | AEigensolver_IRLanczos< FIELD, FOPR > | private |
set_parameters(const Parameters ¶ms) | AEigensolver_IRLanczos< FIELD, FOPR > | virtual |
set_parameters(int Nk, int Np, int Niter_eigen, double Enorm_eigen, double Vthreshold) | AEigensolver_IRLanczos< FIELD, FOPR > | |
set_parameters(const std::string &sort_type, int Nk, int Np, int Niter_eigen, double Enorm_eigen, double Vthreshold) | AEigensolver_IRLanczos< FIELD, FOPR > | |
setUnit_Qt(int Nm, std::vector< real_t > &Qt) | AEigensolver_IRLanczos< FIELD, FOPR > | private |
solve(std::vector< real_t > &TDa, std::vector< FIELD > &vk, int &Nsbt, int &Nconv, const FIELD &b) | AEigensolver_IRLanczos< FIELD, FOPR > | virtual |
solve(std::vector< complex_t > &TDa, std::vector< FIELD > &vk, int &Nsbt, int &Nconv, const FIELD &b) | AEigensolver_IRLanczos< FIELD, FOPR > | virtual |
step(int Nm, int k, std::vector< real_t > &TDa, std::vector< real_t > &TDb, std::vector< FIELD > &vk, FIELD &f) | AEigensolver_IRLanczos< FIELD, FOPR > | private |
tqri(std::vector< real_t > &TDa, std::vector< real_t > &TDb, int Nk, int Nm, std::vector< real_t > &Qt, int &nconv) | AEigensolver_IRLanczos< FIELD, FOPR > | private |
~AEigensolver() | AEigensolver< FIELD, FOPR > | inlinevirtual |
~AEigensolver_IRLanczos() | AEigensolver_IRLanczos< FIELD, FOPR > | |