|
| PreconditionedSolver (Solver &solver, const Dirac &dirac, SolverParam ¶m, TimeProfile &profile, const char *prefix) |
|
virtual | ~PreconditionedSolver () |
|
void | operator() (ColorSpinorField &x, ColorSpinorField &b) |
|
| Solver (SolverParam ¶m, TimeProfile &profile) |
|
virtual | ~Solver () |
|
virtual void | blocksolve (ColorSpinorField &out, ColorSpinorField &in) |
|
bool | convergence (double r2, double hq2, double r2_tol, double hq_tol) |
|
bool | convergenceHQ (double r2, double hq2, double r2_tol, double hq_tol) |
| Test for HQ solver convergence – ignore L2 residual. More...
|
|
bool | convergenceL2 (double r2, double hq2, double r2_tol, double hq_tol) |
| Test for L2 solver convergence – ignore HQ residual. More...
|
|
void | PrintStats (const char *name, int k, double r2, double b2, double hq2) |
| Prints out the running statistics of the solver (requires a verbosity of QUDA_VERBOSE) More...
|
|
void | PrintSummary (const char *name, int k, double r2, double b2, double r2_tol, double hq_tol) |
| Prints out the summary of the solver convergence (requires a verbosity of QUDA_SUMMARIZE). Assumes SolverParam.true_res and SolverParam.true_res_hq has been set. More...
|
|
void | constructDeflationSpace (const ColorSpinorField &meta, const DiracMatrix &mat, bool svd) |
| Constructs the deflation space. More...
|
|
virtual double | flops () const |
|
Definition at line 1067 of file invert_quda.h.