CHROMA
|
Multishift Conjugate-Gradient algorithm for a Linear Operator. More...
Go to the source code of this file.
Namespaces | |
Chroma | |
Asqtad Staggered-Dirac operator. | |
Functions | |
template<typename T > | |
void | Chroma::MInvCG2Accum_a (const LinearOperator< T > &M, const T &chi, T &psi, const Real &norm, const multi1d< Real > &residues, const multi1d< Real > &poles, const Real &RsdCG, int MaxCG, int &n_count) |
Multishift Conjugate-Gradient (CG1) algorithm for a Linear Operator. More... | |
template<> | |
void | Chroma::MInvCG2Accum (const LinearOperator< LatticeFermion > &M, const LatticeFermion &chi, LatticeFermion &psi, const Real &norm, const multi1d< Real > &residues, const multi1d< Real > &poles, const Real &RsdCG, int MaxCG, int &n_count) |
template<> | |
void | Chroma::MInvCG2Accum (const DiffLinearOperator< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > &M, const LatticeFermion &chi, LatticeFermion &psi, const Real &norm, const multi1d< Real > &residues, const multi1d< Real > &poles, const Real &RsdCG, int MaxCG, int &n_count) |
Multishift Conjugate-Gradient algorithm for a Linear Operator.
Definition in file minvcg2_accum.cc.