11 #ifndef KS_LOCAL_LOOPS_INC
12 #define KS_LOCAL_LOOPS_INC
19 Handle< SystemSolver<LatticeStaggeredFermion> > & qprop,
20 LatticeStaggeredFermion & q_source,
21 LatticeStaggeredFermion &
psi ,
22 const multi1d<LatticeColorMatrix> &
u,
40 LatticeStaggeredFermion & q_source,
41 LatticeStaggeredFermion &
psi ,
42 const multi1d<LatticeColorMatrix> &
u,
58 LatticeStaggeredFermion & q_source,
59 LatticeStaggeredFermion &
psi ,
60 LatticeStaggeredFermion & psi_fuzz ,
61 const multi1d<LatticeColorMatrix> &
u,
62 const multi1d<LatticeColorMatrix> & u_smr,
75 int j_decay,
bool binary_loop_checkpoint,
81 LatticeStaggeredFermion & q_source1,
82 LatticeStaggeredFermion & psi1 ,
83 const multi1d<LatticeColorMatrix> &
u,
99 LatticeStaggeredFermion & q_source,
100 LatticeStaggeredFermion &
psi ,
101 LatticeStaggeredFermion & psi_fuzz ,
102 const multi1d<LatticeColorMatrix> &
u,
103 const multi1d<LatticeColorMatrix> & u_smr,
107 bool loop_checkpoint,
Class for counted reference semantics.
Enums for the different types of stochastic source.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > & RsdCG
static multi1d< LatticeColorMatrix > u
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > & Mass
void ks_local_loops_and_stoch_conn(Handle< SystemSolver< LatticeStaggeredFermion > > &qprop, LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &psi1, const multi1d< LatticeColorMatrix > &u, XMLWriter &xml_out, bool gauge_shift, bool sym_shift, bool loop_checkpoint, int t_length, Real Mass, int Nsamp, Real RsdCG, int CFGNO, VolSrc_type volume_source, int src_seperation, int j_decay)
void ks_fuzz_loops_stoch_conn(Handle< SystemSolver< LatticeStaggeredFermion > > &qprop, LatticeStaggeredFermion &q_source, LatticeStaggeredFermion &psi, LatticeStaggeredFermion &psi_fuzz, const multi1d< LatticeColorMatrix > &u, const multi1d< LatticeColorMatrix > &u_smr, XMLWriter &xml_out, bool gauge_shift, bool sym_shift, bool loop_checkpoint, int t_length, Real Mass, int Nsamp, Real RsdCG, int CFGNO, VolSrc_type volume_source, int fuzz_width, int src_seperation, int j_decay)
void ks_fuzz_loops(Handle< SystemSolver< LatticeStaggeredFermion > > &qprop, LatticeStaggeredFermion &q_source, LatticeStaggeredFermion &psi, LatticeStaggeredFermion &psi_fuzz, const multi1d< LatticeColorMatrix > &u, const multi1d< LatticeColorMatrix > &u_smr, XMLWriter &xml_out, bool gauge_shift, bool sym_shift, bool loop_checkpoint, int t_length, Real Mass, int Nsamp, Real RsdCG, int CFGNO, VolSrc_type volume_source, int fuzz_width, int src_seperation, int j_decay, bool binary_loop_checkpoint, std::string binary_name)
void ks_local_loops(Handle< SystemSolver< LatticeStaggeredFermion > > &qprop, LatticeStaggeredFermion &q_source, LatticeStaggeredFermion &psi, const multi1d< LatticeColorMatrix > &u, XMLWriter &xml_out, bool gauge_shift, bool sym_shift, bool loop_checkpoint, int t_length, Real Mass, int Nsamp, Real RsdCG, int CFGNO, VolSrc_type volume_source, int src_seperation, int j_decay)