CHROMA
|
#include <pseudoscalar_stoch_conn_s.h>
Public Member Functions | |
void | compute (LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &q_source2, LatticeStaggeredFermion &psi1, LatticeStaggeredFermion &psi2, int isample) |
void | compute (LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &q_source2, LatticeStaggeredFermion &psi1, LatticeStaggeredFermion &psi2, const multi1d< LatticeColorMatrix > &u_smr, int fuzz_width, int j_decay, int isample) |
fourlink_pseudoscalar_stoch_conn (int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in) | |
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) | |
virtual | ~fourlink_pseudoscalar_stoch_conn () |
Public Member Functions inherited from Chroma::stoch_conn_corr | |
void | dump (XMLWriter &xml_out) |
void | dump (XMLWriter &xml_out, int &i) |
stoch_conn_corr (int t_len, int t_sample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in) | |
virtual | ~stoch_conn_corr () |
LatticeStaggeredFermion | shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredFermion &src) |
Private Attributes | |
bool | Fsrc |
bool | Fsink |
Additional Inherited Members | |
Protected Attributes inherited from Chroma::stoch_conn_corr | |
multi2d< DComplex > | corr_fn1 |
multi2d< DComplex > | corr_fn2 |
multi1d< DComplex > | corr1 |
multi1d< DComplex > | corr2 |
std::string | outer_tag |
std::string | inner_tag1 |
std::string | inner_tag2 |
multi1d< LatticeColorMatrix > | u |
Definition at line 10 of file pseudoscalar_stoch_conn_s.h.
|
inline |
Definition at line 35 of file pseudoscalar_stoch_conn_s.h.
References Chroma::stoch_conn_corr::inner_tag1, Chroma::stoch_conn_corr::inner_tag2, and Chroma::stoch_conn_corr::outer_tag.
|
inline |
Definition at line 46 of file pseudoscalar_stoch_conn_s.h.
References Fsink, Fsrc, Chroma::stoch_conn_corr::inner_tag1, Chroma::stoch_conn_corr::inner_tag2, and Chroma::stoch_conn_corr::outer_tag.
|
inlinevirtual |
Definition at line 76 of file pseudoscalar_stoch_conn_s.h.
void Chroma::fourlink_pseudoscalar_stoch_conn::compute | ( | LatticeStaggeredFermion & | q_source1, |
LatticeStaggeredFermion & | q_source2, | ||
LatticeStaggeredFermion & | psi1, | ||
LatticeStaggeredFermion & | psi2, | ||
const multi1d< LatticeColorMatrix > & | u_smr, | ||
int | fuzz_width, | ||
int | j_decay, | ||
int | isample | ||
) |
Definition at line 76 of file pseudoscalar_stoch_conn_s.cc.
References Chroma::StagPhases::alpha(), Chroma::stoch_conn_corr::corr1, Chroma::stoch_conn_corr::corr2, Chroma::stoch_conn_corr::corr_fn1, Chroma::stoch_conn_corr::corr_fn2, Fsink, Fsrc, Chroma::fuzz_smear(), j_decay, Chroma::InlinePropAndMatElemDistillation2Env::local::localInnerProduct(), Nd, and Chroma::stoch_conn_corr::shift_deltaProp().
|
virtual |
Implements Chroma::stoch_conn_corr.
Definition at line 37 of file pseudoscalar_stoch_conn_s.cc.
References Chroma::StagPhases::alpha(), Chroma::stoch_conn_corr::corr1, Chroma::stoch_conn_corr::corr2, Chroma::stoch_conn_corr::corr_fn1, Chroma::stoch_conn_corr::corr_fn2, Chroma::InlinePropAndMatElemDistillation2Env::local::localInnerProduct(), Nd, and Chroma::stoch_conn_corr::shift_deltaProp().
Referenced by Chroma::ks_fuzz_loops_stoch_conn(), and Chroma::ks_local_loops_and_stoch_conn().
|
private |
Definition at line 14 of file pseudoscalar_stoch_conn_s.h.
Referenced by compute(), and fourlink_pseudoscalar_stoch_conn().
|
private |
Definition at line 13 of file pseudoscalar_stoch_conn_s.h.
Referenced by compute(), and fourlink_pseudoscalar_stoch_conn().