1 #ifndef PSEUDOSCALAR_STOCH_CONN_H
2 #define PSEUDOSCALAR_STOCH_CONN_H
8 class stoch_conn_corr ;
19 void compute(LatticeStaggeredFermion & q_source1,
20 LatticeStaggeredFermion & q_source2,
21 LatticeStaggeredFermion & psi1,
22 LatticeStaggeredFermion & psi2,
25 void compute(LatticeStaggeredFermion & q_source1,
26 LatticeStaggeredFermion & q_source2,
27 LatticeStaggeredFermion & psi1,
28 LatticeStaggeredFermion & psi2,
30 const multi1d<LatticeColorMatrix> & u_smr,
36 const multi1d<LatticeColorMatrix> & uin,
47 const multi1d<LatticeColorMatrix> & uin,
49 bool fuzz_src,
bool fuzz_sink)
57 if((fuzz_src)&&(!fuzz_sink)){
58 outer_tag =
"stoch_conn_g5_cross_1_fzsrc" ;
59 printf(
"stoch_conn_g5_cross_1_fzsrc!!!!!!!\n");
62 if((!fuzz_src)&&(fuzz_sink)){
63 outer_tag =
"stoch_conn_g5_cross_1_fzsink" ;
64 printf(
"stoch_conn_g5_cross_1_fzsink!!!!!!!\n");
66 if((fuzz_src)&&(fuzz_sink)){
67 outer_tag =
"stoch_conn_g5_cross_1_fzsrc_fzsink" ;
68 printf(
"stoch_conn_g5_cross_1_fzsrc_fzsink!!!!!!!\n");
void compute(LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &q_source2, LatticeStaggeredFermion &psi1, LatticeStaggeredFermion &psi2, int isample)
fourlink_pseudoscalar_stoch_conn(int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in)
virtual ~fourlink_pseudoscalar_stoch_conn()
fourlink_pseudoscalar_stoch_conn(int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in, bool fuzz_src, bool fuzz_sink)
Asqtad Staggered-Dirac operator.