14 #ifndef CORR2PT_4SPINOR_INCLUDED
15 #define CORR2PT_4SPINOR_INCLUDED
64 const std::valarray<Field_F>& sq1,
65 const std::valarray<Field_F>& sq2);
68 std::valarray<dcomplex>& meson,
71 const std::valarray<Field_F>& sq1,
72 const std::valarray<Field_F>& sq2);
75 const std::valarray<Field_F>& squ,
76 const std::valarray<Field_F>& sqd);
79 std::valarray<dcomplex>& proton,
81 const std::valarray<Field_F>& squ,
82 const std::valarray<Field_F>& sqd);
97 return 1.0 - 2.0 * (n / 3);
102 std::valarray<dcomplex>& corr_local);
Two-point correlator for Wilson-type fermions.
Bridge::VerboseLevel m_vl
std::valarray< int > m_epsilon_index
index of totally antisymmetric tensor
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
void meson_corr(std::valarray< dcomplex > &meson, const GammaMatrix &gm_sink, const GammaMatrix &gm_src, const std::valarray< Field_F > &sq1, const std::valarray< Field_F > &sq2)
static const std::string class_name
double proton_test(const std::valarray< Field_F > &squ, const std::valarray< Field_F > &sqd)
Set of Gamma Matrices: basis class.
Common parameter class: provides parameters as singleton.
void global_corr_t(std::valarray< dcomplex > &corr_global, std::valarray< dcomplex > &corr_local)
transform node-local correlator in t to global.
double epsilon_value(int n)
totally antisymmetric tensor: value.
double meson_all(const std::valarray< Field_F > &sq1, const std::valarray< Field_F > &sq2)
Corr2pt_4spinor(GammaMatrixSet *gmset)
int epsilon_index(int i, int n)
totally antisymmetric tensor: index.
void proton_corr(std::valarray< dcomplex > &proton, const GammaMatrix &gm, const std::valarray< Field_F > &squ, const std::valarray< Field_F > &sqd)