CHROMA
|
#include <heavy_hadron_potentials_w.h>
Public Member Functions | |
HeavyMesonBlock (int len) | |
HeavyMesonBlock (int len, multi1d< DPropagator > Q, const SpinMatrix &S, multi1d< ColorMatrix > HQ, const SpinMatrix &HQspin) | |
~HeavyMesonBlock () | |
const DComplex & | operator() (int t, int a, int b, int alpha, int beta) const |
const DComplex & | operator() (multi1d< int > ind) const |
int | size () const |
int | length () const |
multi1d< DComplex > | makeHeavyMesonBlock (multi1d< DPropagator > Q, const SpinMatrix &S, multi1d< ColorMatrix > HQ, const SpinMatrix &HQspin, int size, int Nt) const |
Private Attributes | |
multi1d< DComplex > | data |
int | mysize |
int | Nt |
Definition at line 151 of file heavy_hadron_potentials_w.h.
|
inline |
Definition at line 159 of file heavy_hadron_potentials_w.h.
|
inline |
Definition at line 166 of file heavy_hadron_potentials_w.h.
References data, makeHeavyMesonBlock(), mysize, and Nt.
|
inline |
Definition at line 178 of file heavy_hadron_potentials_w.h.
|
inline |
Definition at line 201 of file heavy_hadron_potentials_w.h.
References Nt.
Referenced by Chroma::bcontract(), Chroma::m1contract(), and Chroma::m2contract().
|
inline |
Definition at line 203 of file heavy_hadron_potentials_w.h.
References Chroma::a, Chroma::StagPhases::alpha(), Chroma::b, Chroma::StagPhases::beta(), Chroma::c, Nd, Nt, size(), and t.
Referenced by HeavyMesonBlock().
|
inline |
Definition at line 180 of file heavy_hadron_potentials_w.h.
References Chroma::a, Chroma::StagPhases::alpha(), Chroma::b, Chroma::StagPhases::beta(), data, Nt, and t.
|
inline |
Definition at line 185 of file heavy_hadron_potentials_w.h.
References Chroma::a, Chroma::StagPhases::alpha(), Chroma::b, Chroma::StagPhases::beta(), data, Nt, and t.
|
inline |
Definition at line 199 of file heavy_hadron_potentials_w.h.
References mysize.
Referenced by Chroma::bcontract(), and makeHeavyMesonBlock().
|
private |
Definition at line 154 of file heavy_hadron_potentials_w.h.
Referenced by HeavyMesonBlock(), and operator()().
|
private |
Definition at line 155 of file heavy_hadron_potentials_w.h.
Referenced by HeavyMesonBlock(), and size().
|
private |
Definition at line 156 of file heavy_hadron_potentials_w.h.
Referenced by HeavyMesonBlock(), length(), makeHeavyMesonBlock(), and operator()().