6 #ifndef __minvcg_array_h__
7 #define __minvcg_array_h__
16 void MInvCG(
const LinearOperatorArray<T>&
A,
17 const multi1d<T>&
chi,
18 multi1d< multi1d<T> >&
psi,
19 const multi1d<Real>& shifts,
20 const multi1d<Real>&
RsdCG,
26 template<
typename T,
typename P,
typename Q>
27 void MInvCG(
const DiffLinearOperatorArray<T,P,Q>&
A,
28 const multi1d<T>&
chi,
29 multi1d< multi1d<T> >&
psi,
30 const multi1d<Real>& shifts,
31 const multi1d<Real>&
RsdCG,
void MInvCG(const LinearOperator< LatticeFermion > &M, const LatticeFermion &chi, multi1d< LatticeFermion > &psi, const multi1d< Real > &shifts, const multi1d< Real > &RsdCG, int MaxCG, int &n_count)
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > & RsdCG
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > int MaxCG
multi1d< LatticeFermion > chi(Ncb)