QUDA
1.0.0
|
Public Member Functions | |
EigCGArgs (int m, int k) | |
~EigCGArgs () | |
void | SetLanczos (Complex diag_val, Complex offdiag_val) |
void | ResetArgs () |
void | ResetSearchIdx () |
void | RestartLanczos (ColorSpinorField *w, ColorSpinorFieldSet *v, const double inv_sqrt_r2) |
Public Attributes | |
DenseMatrix | Tm |
VectorSet | ritzVecs |
RealVector | Tmvals |
DenseMatrix | H2k |
int | m |
int | k |
int | id |
int | restarts |
double | global_stop |
bool | run_residual_correction |
ColorSpinorFieldSet * | V2k |
Definition at line 49 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 72 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 75 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 95 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve().
|
inline |
Definition at line 105 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::UpdateVm().
|
inline |
Definition at line 107 of file inv_eigcg_quda.cpp.
References quda::blas::cDotProduct(), quda::ColorSpinorField::Components(), and quda::s.
Referenced by quda::IncEigCG::RestartVT().
Definition at line 80 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve().
double quda::EigCGArgs::global_stop |
Definition at line 66 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve().
DenseMatrix quda::EigCGArgs::H2k |
Definition at line 59 of file inv_eigcg_quda.cpp.
int quda::EigCGArgs::id |
Definition at line 63 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::UpdateVm().
int quda::EigCGArgs::k |
Definition at line 62 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve(), and quda::IncEigCG::RestartVT().
int quda::EigCGArgs::m |
Definition at line 61 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::RestartVT().
int quda::EigCGArgs::restarts |
Definition at line 65 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve(), and quda::IncEigCG::operator()().
VectorSet quda::EigCGArgs::ritzVecs |
Definition at line 55 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::RestartVT().
bool quda::EigCGArgs::run_residual_correction |
Definition at line 68 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve(), quda::IncEigCG::operator()(), and quda::IncEigCG::UpdateVm().
DenseMatrix quda::EigCGArgs::Tm |
Definition at line 53 of file inv_eigcg_quda.cpp.
RealVector quda::EigCGArgs::Tmvals |
Definition at line 57 of file inv_eigcg_quda.cpp.
ColorSpinorFieldSet* quda::EigCGArgs::V2k |
Definition at line 70 of file inv_eigcg_quda.cpp.
Referenced by quda::IncEigCG::eigCGsolve(), and quda::IncEigCG::RestartVT().