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... | |
![]() | |
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 | |
![]() | |
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.