CHROMA
|
#include <pion_local_s.h>
Public Member Functions | |
void | compute (LatticeStaggeredPropagator &quark_prop_A, LatticeStaggeredPropagator &quark_prop_B, int j_decay) |
void | compute (multi1d< LatticeStaggeredPropagator > &quark_props, int j_decay) |
void | compute_and_dump (LatticeStaggeredPropagator &quark_prop_A, LatticeStaggeredPropagator &quark_prop_B, int j_decay, int, const SftMom &phases, XMLWriter &xml) |
staggered_local_pion (int t_len, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in=SYM_GAUGE_INVAR) | |
virtual | ~staggered_local_pion () |
Public Member Functions inherited from Chroma::staggered_hadron_corr | |
void | dump (int t_source, XMLWriter &xml_out) |
void | binary_dump (int t_source, std::string start_name) |
staggered_hadron_corr (int t_len, int t_chan, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in) | |
virtual | ~staggered_hadron_corr () |
Static Private Attributes | |
static const int | no_pions = 1 |
Additional Inherited Members | |
Protected Member Functions inherited from Chroma::staggered_hadron_corr | |
LatticeStaggeredPropagator | shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredPropagator &src) |
Protected Attributes inherited from Chroma::staggered_hadron_corr | |
multi2d< DComplex > | corr_fn |
std::string | outer_tag |
std::string | inner_tag |
multi1d< std::string > | tag_names |
multi1d< LatticeColorMatrix > | u |
Definition at line 21 of file pion_local_s.h.
|
inline |
Definition at line 45 of file pion_local_s.h.
References Chroma::i, Chroma::staggered_hadron_corr::inner_tag, no_pions, Chroma::staggered_hadron_corr::outer_tag, Octave::tag(), and Chroma::staggered_hadron_corr::tag_names.
|
inlinevirtual |
Definition at line 63 of file pion_local_s.h.
void Chroma::staggered_local_pion::compute | ( | LatticeStaggeredPropagator & | quark_prop_A, |
LatticeStaggeredPropagator & | quark_prop_B, | ||
int | j_decay | ||
) |
Definition at line 56 of file pion_local_s.cc.
References Chroma::i, j_decay, mu, Nd, and nu.
Referenced by Chroma::compute_vary_ps(), Chroma::InlineStaggeredSpectrum::func(), main(), Chroma::meson_charm(), and Chroma::noisy_pion_nondegen().
|
inlinevirtual |
Implements Chroma::staggered_hadron_corr.
Definition at line 31 of file pion_local_s.h.
void Chroma::staggered_local_pion::compute_and_dump | ( | LatticeStaggeredPropagator & | quark_prop_A, |
LatticeStaggeredPropagator & | quark_prop_B, | ||
int | j_decay, | ||
int | t0, | ||
const SftMom & | phases, | ||
XMLWriter & | xml | ||
) |
Include the momentum phase factors
Definition at line 119 of file pion_local_s.cc.
References Chroma::i, j_decay, mu, Nd, nu, Chroma::SftMom::numMom(), Chroma::SftMom::numToMom(), Chroma::pop(), Chroma::push(), Chroma::SftMom::sft(), t, t0, and Chroma::write().
Referenced by Chroma::meson_charm().
|
staticprivate |
Definition at line 71 of file pion_local_s.h.
Referenced by staggered_local_pion().