CHROMA
Namespaces
invcg2.h File Reference

Conjugate-Gradient algorithm for a generic Linear Operator. More...

#include "linearop.h"
#include "syssolver.h"

Go to the source code of this file.

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 

Functions

SystemSolverResults_t Chroma::InvCG2 (const LinearOperator< LatticeFermionF > &M, const LatticeFermionF &chi, LatticeFermionF &psi, const Real &RsdCG, int MaxCG)
 Conjugate-Gradient (CGNE) algorithm for a generic Linear Operator. More...
 
SystemSolverResults_t Chroma::InvCG2 (const LinearOperator< LatticeFermionD > &M, const LatticeFermionD &chi, LatticeFermionD &psi, const Real &RsdCG, int MaxCG)
 
SystemSolverResults_t Chroma::InvCG2 (const LinearOperator< LatticeStaggeredFermionF > &M, const LatticeStaggeredFermionF &chi, LatticeStaggeredFermionF &psi, const Real &RsdCG, int MaxCG)
 
SystemSolverResults_t Chroma::InvCG2 (const LinearOperator< LatticeStaggeredFermionD > &M, const LatticeStaggeredFermionD &chi, LatticeStaggeredFermionD &psi, const Real &RsdCG, int MaxCG)
 

Detailed Description

Conjugate-Gradient algorithm for a generic Linear Operator.

Definition in file invcg2.h.