QUDA  v1.1.0
A library for QCD on GPUs
quda::CACGNR Member List

This is the complete list of members for quda::CACGNR, including all inherited members.

blocksolve(ColorSpinorField &out, ColorSpinorField &in)quda::Solvervirtual
CACG(const DiracMatrix &mat, const DiracMatrix &matSloppy, const DiracMatrix &matPrecon, const DiracMatrix &matEig, SolverParam &param, TimeProfile &profile)quda::CACG
CACGNR(const DiracMatrix &mat, const DiracMatrix &matSloppy, const DiracMatrix &matPrecon, const DiracMatrix &matEig, SolverParam &param, TimeProfile &profile)quda::CACGNR
constructDeflationSpace(const ColorSpinorField &meta, const DiracMatrix &mat)quda::Solver
convergence(double r2, double hq2, double r2_tol, double hq_tol)quda::Solver
convergenceHQ(double r2, double hq2, double r2_tol, double hq_tol)quda::Solver
convergenceL2(double r2, double hq2, double r2_tol, double hq_tol)quda::Solver
quda::Solver::create(SolverParam &param, const DiracMatrix &mat, const DiracMatrix &matSloppy, const DiracMatrix &matPrecon, const DiracMatrix &matEig, TimeProfile &profile)quda::Solverstatic
deflate_computequda::Solverprotected
deflate_initquda::Solverprotected
deflationSpaceSize() constquda::Solverinline
destroyDeflationSpace()quda::Solver
eig_solvequda::Solverprotected
evalsquda::Solverprotected
evecsquda::Solverprotected
extendSVDDeflationSpace()quda::Solver
extractDeflationSpace(std::vector< ColorSpinorField * > &defl_space)quda::Solver
flops() constquda::Solverinlinevirtual
hermitian()quda::CACGNRinlinevirtual
injectDeflationSpace(std::vector< ColorSpinorField * > &defl_space)quda::Solver
M()quda::Solverinline
matquda::Solverprotected
matEigquda::Solverprotected
matPreconquda::Solverprotected
matSloppyquda::Solverprotected
Meig()quda::Solverinline
Mprecon()quda::Solverinline
Msloppy()quda::Solverinline
node_parityquda::Solverprotected
operator()(ColorSpinorField &out, ColorSpinorField &in)quda::CACGNRvirtual
paramquda::Solverprotected
precisionEpsilon(QudaPrecision prec=QUDA_INVALID_PRECISION) constquda::Solver
PrintStats(const char *name, int k, double r2, double b2, double hq2)quda::Solver
PrintSummary(const char *name, int k, double r2, double b2, double r2_tol, double hq_tol)quda::Solver
profilequda::Solverprotected
recompute_evalsquda::Solverprotected
setDeflateCompute(bool flag)quda::Solverinline
setRecomputeEvals(bool flag)quda::Solverinline
Solver(const DiracMatrix &mat, const DiracMatrix &matSloppy, const DiracMatrix &matPrecon, const DiracMatrix &matEig, SolverParam &param, TimeProfile &profile)quda::Solver
stopping(double tol, double b2, QudaResidualType residual_type)quda::Solverstatic
~CACG()quda::CACGvirtual
~CACGNR()quda::CACGNRvirtual
~Solver()quda::Solvervirtual