QUDA
v1.1.0
A library for QCD on GPUs
|
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 44 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 69 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 84 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 106 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 117 of file inv_eigcg_quda.cpp.
|
inline |
Definition at line 123 of file inv_eigcg_quda.cpp.
Definition at line 90 of file inv_eigcg_quda.cpp.
double quda::EigCGArgs::global_stop |
Definition at line 62 of file inv_eigcg_quda.cpp.
DenseMatrix quda::EigCGArgs::H2k |
Definition at line 55 of file inv_eigcg_quda.cpp.
int quda::EigCGArgs::id |
Definition at line 59 of file inv_eigcg_quda.cpp.
int quda::EigCGArgs::k |
Definition at line 58 of file inv_eigcg_quda.cpp.
int quda::EigCGArgs::m |
Definition at line 57 of file inv_eigcg_quda.cpp.
int quda::EigCGArgs::restarts |
Definition at line 61 of file inv_eigcg_quda.cpp.
VectorSet quda::EigCGArgs::ritzVecs |
Definition at line 51 of file inv_eigcg_quda.cpp.
bool quda::EigCGArgs::run_residual_correction |
Definition at line 64 of file inv_eigcg_quda.cpp.
DenseMatrix quda::EigCGArgs::Tm |
Definition at line 49 of file inv_eigcg_quda.cpp.
RealVector quda::EigCGArgs::Tmvals |
Definition at line 53 of file inv_eigcg_quda.cpp.
ColorSpinorFieldSet* quda::EigCGArgs::V2k |
Definition at line 67 of file inv_eigcg_quda.cpp.