8 #ifndef __quarkprop4_s_h__
9 #define __quarkprop4_s_h__
26 void quarkProp4(LatticeStaggeredPropagator& q_sol,
28 const LatticeStaggeredPropagator& q_src,
30 multi1d<LatticeColorMatrix>,
31 multi1d<LatticeColorMatrix> >&
S_f,
33 multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> > >
state,
Support class for fermion actions and linear operators.
Class for counted reference semantics.
Staggered-like fermion actions.
QuarkSpinType
Quark spin type.
void quarkProp4(LatticeStaggeredPropagator &q_sol, XMLWriter &xml_out, const LatticeStaggeredPropagator &q_src, const StaggeredTypeFermAct< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > &S_f, Handle< FermState< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > state, const GroupXML_t &invParam, QuarkSpinType quarkSpinType, int &ncg_had)
Given a complete propagator as a source, this does all the inversions needed.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
const WilsonTypeFermAct< multi1d< LatticeFermion > > & S_f
Staggered-like fermion actions.
Hold group xml and type id.