CHROMA
Namespaces | Functions
invcg2_array.cc File Reference

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

#include "chromabase.h"
#include "actions/ferm/invert/invcg2_array.h"

Go to the source code of this file.

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 

Functions

template<typename T , typename C >
SystemSolverResults_t Chroma::InvCG2_a (const C &M, const multi1d< T > &chi, multi1d< T > &psi, const Real &RsdCG, int MaxCG)
 Conjugate-Gradient (CGNE) algorithm for a generic Linear Operator. More...
 
SystemSolverResults_t Chroma::InvCG2 (const LinearOperatorArray< LatticeFermionF > &M, const multi1d< LatticeFermionF > &chi, multi1d< LatticeFermionF > &psi, const Real &RsdCG, int MaxCG)
 Conjugate-Gradient (CGNE) algorithm for a generic Linear Operator. More...
 
SystemSolverResults_t Chroma::InvCG2 (const LinearOperatorArray< LatticeFermionD > &M, const multi1d< LatticeFermionD > &chi, multi1d< LatticeFermionD > &psi, const Real &RsdCG, int MaxCG)
 

Detailed Description

Conjugate-Gradient algorithm for a generic Linear Operator.

Definition in file invcg2_array.cc.