CHROMA
minv_rel_cg.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 #ifndef MINV_REL_CG_INCLUDE
4 #define MINV_REL_CG_INCLUDE
5 
6 #include "linearop.h"
7 
8 namespace Chroma {
9 
10 template<typename T>
11 void MInvRelCG(const LinearOperator<T>& A,
12  const T& chi,
13  multi1d<T>& psi,
14  const multi1d<Real>& shifts,
15  const multi1d<Real>& RsdCG,
16  int MaxCG,
17  int &n_count);
18 
19 } // end namespace Chroma
20 
21 #endif
Linear Operators.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > & RsdCG
Definition: pbg5p_w.cc:30
int n_count
Definition: invbicg.cc:78
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > int MaxCG
Definition: pbg5p_w.cc:32
multi1d< LatticeFermion > chi(Ncb)
LatticeFermion psi
Definition: mespbg5p_w.cc:35
void MInvRelCG(const LinearOperator< LatticeFermion > &M, const LatticeFermion &chi, multi1d< LatticeFermion > &psi, const multi1d< Real > &shifts, const multi1d< Real > &RsdCG, int MaxCG, int &n_count)
Definition: minv_rel_cg.cc:410
A(A, psi, r, Ncb, PLUS)
LatticeFermion T
Definition: t_clover.cc:11