56 size = (Nc*Ns)*(Nc*Ns)*(Nc*Ns)*Ns ;
67 return data[c1+Nc*(s1+Ns*(c2+Nc*(s2+Ns*(c3+Nc*(s3+Ns*s4)))))];
74 return data[q1.
c+Nc*(q1.
s+Ns*(q2.
c+Nc*(q2.
s+Ns*(q3.
c+Nc*(q3.
s+Ns*s4)))))];
90 const LatticePropagator& q1,
91 const LatticePropagator& q2,
92 const LatticePropagator& q3,
98 const LatticePropagator& q1,
99 const LatticePropagator& q2,
100 const LatticePropagator& q3,
101 const SftMom& phases,
106 multi2d<ThreeQuarks>& qqq,
107 const SftMom& phases,
Primary include file for CHROMA library code.
QuarkIndex & operator++()
QuarkIndex(int s_, int c_)
DComplex & operator()(int s1, int c1, int s2, int c2, int s3, int c3, int s4)
DComplex & operator()(const QuarkIndex &q1, const QuarkIndex &q2, const QuarkIndex &q3, int s4)
DComplex & operator[](int i)
multi1d< DComplex > & handle()
void compute_qqq(multi2d< ThreeQuarks > &qqq, const LatticePropagator &q1, const LatticePropagator &q2, const LatticePropagator &q3, const SftMom &phases, int t0, int bc_spec)
Baryon-Baryon 2-pt functions (C\gamma_5 diquark)
Asqtad Staggered-Dirac operator.
void write_qqq(QDPFileWriter &to, multi2d< ThreeQuarks > &qqq, const SftMom &phases, std::string type, std::string sink)
Fourier transform phase factor support.