CHROMA
|
Functions | |
void | Chroma::klein_gord (const multi1d< LatticeColorMatrix > &u, const LatticeColorVector &psi, LatticeColorVector &chi, const Real &mass_sq, int j_decay) |
Compute the covariant Klein-Gordon operator on a color std::vector. More... | |
template<typename T > | |
void | Chroma::klein_gord (const multi1d< LatticeColorMatrix > &u, const T &psi, T &chi, const Real &mass_sq, int j_decay) |
Compute the covariant Klein-Gordon operator. More... | |
void | Chroma::klein_gord (const multi1d< LatticeColorMatrix > &u, const LatticeStaggeredPropagator &psi, LatticeStaggeredPropagator &chi, const Real &mass_sq, int j_decay) |
Compute the covariant Klein-Gordon operator on a propagator. More... | |
void | Chroma::klein_gord (const multi1d< LatticeColorMatrix > &u, const LatticePropagator &psi, LatticePropagator &chi, const Real &mass_sq, int j_decay) |
Compute the covariant Klein-Gordon operator on a propagator. More... | |
Currently a very limited set operations by bosons
void Chroma::klein_gord | ( | const multi1d< LatticeColorMatrix > & | u, |
const LatticeColorVector & | psi, | ||
LatticeColorVector & | chi, | ||
const Real & | mass_sq, | ||
int | j_decay | ||
) |
Compute the covariant Klein-Gordon operator on a color std::vector.
Klein-Gordon operator.
Definition at line 54 of file klein_gord.cc.
References Chroma::chi(), j_decay, Chroma::psi, and Chroma::u.
void Chroma::klein_gord | ( | const multi1d< LatticeColorMatrix > & | u, |
const LatticePropagator & | psi, | ||
LatticePropagator & | chi, | ||
const Real & | mass_sq, | ||
int | j_decay | ||
) |
Compute the covariant Klein-Gordon operator on a propagator.
Klein-Gordon operator.
Definition at line 81 of file klein_gord.cc.
References Chroma::chi(), j_decay, Chroma::psi, and Chroma::u.
void Chroma::klein_gord | ( | const multi1d< LatticeColorMatrix > & | u, |
const LatticeStaggeredPropagator & | psi, | ||
LatticeStaggeredPropagator & | chi, | ||
const Real & | mass_sq, | ||
int | j_decay | ||
) |
Compute the covariant Klein-Gordon operator on a propagator.
Klein-Gordon operator.
Definition at line 72 of file klein_gord.cc.
References Chroma::chi(), j_decay, Chroma::psi, and Chroma::u.
void Chroma::klein_gord | ( | const multi1d< LatticeColorMatrix > & | u, |
const T & | psi, | ||
T & | chi, | ||
const Real & | mass_sq, | ||
int | j_decay | ||
) |
Compute the covariant Klein-Gordon operator.
Klein-Gordon operator.
Compute the covariant Klein-Gordon operator on a color std::vector.
For 0 <= j_decay < Nd, the laplacian is only taken in the directions other than j_decay.
Chi := (mass_sq + 2*(Nd[-1]) * Psi - sum_{mu ne j_decay} [ U_mu(x) * Psi(x+mu) + U^dagger_mu(x-mu) * Psi(x-mu) ]
Arguments:
u | Gauge field (Read) |
psi | Lattice field (Read) |
chi | Lattice field (Write) |
mass_sq | square of the mass term (Read) |
j_decay | 'left out' direction (Read) |
Definition at line 31 of file klein_gord.cc.
References BACKWARD, Chroma::chi(), FORWARD, j_decay, mu, Nd, Chroma::psi, and Chroma::u.
Referenced by Chroma::InlineCreateColorVecsEnv::InlineMeas::func(), Chroma::gausSmear(), Chroma::InlineLaplaceEigsEnv::laplacian(), Chroma::laplacian(), and Chroma::wuppSmear().