|
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().