|
CHROMA
|
Class for local (zero-link)
scalar loop, with VKVR and fuzzing.
More...
#include <scalar_loops_s.h>
Public Member Functions | |
| void | compute (LatticeStaggeredFermion &psi_fuzz, LatticeStaggeredFermion &psi, int isample, Real mass) |
| Do the measurement (with VKVR) More... | |
| void | compute (LatticeStaggeredFermion &q_source, LatticeStaggeredFermion &psi, int isample) |
| Empty compute (satisfies pure virtual compute in staggered_loops) More... | |
| local_scalar_kilcup_loop_fuzz (int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in) | |
| Set up staggered loop, and set XML tags. More... | |
| virtual | ~local_scalar_kilcup_loop_fuzz () |
| Virtual destructor. More... | |
Public Member Functions inherited from Chroma::staggered_loops | |
| void | dump (XMLWriter &xml_out) |
| void | dump (XMLWriter &xml_out, int &i) |
| staggered_loops (int t_len, int t_sample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in) | |
| virtual | ~staggered_loops () |
| LatticeStaggeredFermion | shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredFermion &src) |
| void | binary_dump (std::string start_name) |
Additional Inherited Members | |
Protected Attributes inherited from Chroma::staggered_loops | |
| multi2d< DComplex > | corr_fn |
| multi1d< DComplex > | corr |
| std::string | outer_tag |
| std::string | inner_tag |
| multi1d< LatticeColorMatrix > | u |
Class for local (zero-link)
scalar loop, with VKVR and fuzzing.
Definition at line 165 of file scalar_loops_s.h.
|
inline |
Set up staggered loop, and set XML tags.
Definition at line 178 of file scalar_loops_s.h.
References Chroma::staggered_loops::inner_tag, and Chroma::staggered_loops::outer_tag.
|
inlinevirtual |
Virtual destructor.
Definition at line 188 of file scalar_loops_s.h.
| void Chroma::local_scalar_kilcup_loop_fuzz::compute | ( | LatticeStaggeredFermion & | psi_fuzz, |
| LatticeStaggeredFermion & | psi, | ||
| int | isample, | ||
| Real | mass | ||
| ) |
Do the measurement (with VKVR)
Definition at line 148 of file scalar_loops_s.cc.
References Chroma::staggered_loops::corr, Chroma::staggered_loops::corr_fn, Chroma::InlinePropAndMatElemDistillation2Env::local::localInnerProduct(), Chroma::mass, Nd, and Chroma::psi.
Referenced by Chroma::ks_fuzz_loops(), and Chroma::ks_fuzz_loops_stoch_conn().
|
inlinevirtual |
Empty compute (satisfies pure virtual compute in staggered_loops)
Implements Chroma::staggered_loops.
Definition at line 174 of file scalar_loops_s.h.