|
CHROMA
|
Jacobi quark smearing. More...
#include <jacobi_quark_smearing.h>
Public Member Functions | |
| QuarkSmear (const Params &p) | |
| Full constructor. More... | |
| void | operator() (T &quark, const multi1d< LatticeColorMatrix > &u) const |
| Smear the quark. More... | |
| void | operator() (LatticePropagator &quark, const multi1d< LatticeColorMatrix > &u) const |
| Smear the quark. More... | |
| void | operator() (LatticeStaggeredPropagator &quark, const multi1d< LatticeColorMatrix > &u) const |
| Smear the quark. More... | |
| void | operator() (LatticeFermion &quark, const multi1d< LatticeColorMatrix > &u) const |
| Smear the quark. More... | |
| void | operator() (LatticeColorVector &quark, const multi1d< LatticeColorMatrix > &u) const |
| Smear the color-std::vector. More... | |
Public Member Functions inherited from Chroma::QuarkSmearing< T > | |
| virtual | ~QuarkSmearing () |
| Virtual destructor to help with cleanup;. More... | |
Private Member Functions | |
| QuarkSmear () | |
| Hide partial constructor. More... | |
Private Attributes | |
| Params | params |
Jacobi quark smearing.
Jacobi quark smearing object
Definition at line 42 of file jacobi_quark_smearing.h.
|
inline |
Full constructor.
Definition at line 46 of file jacobi_quark_smearing.h.
|
inlineprivate |
Hide partial constructor.
Definition at line 53 of file jacobi_quark_smearing.h.
| void Chroma::JacobiQuarkSmearingEnv::QuarkSmear< LatticeColorVector >::operator() | ( | LatticeColorVector & | quark, |
| const multi1d< LatticeColorMatrix > & | u | ||
| ) | const |
Smear the color-std::vector.
Definition at line 142 of file jacobi_quark_smearing.cc.
References Chroma::JacobiQuarkSmearingEnv::Params::iter, Chroma::jacobiSmear(), Chroma::JacobiQuarkSmearingEnv::Params::kappa, Chroma::JacobiQuarkSmearingEnv::Params::no_smear_dir, params, and Chroma::u.
|
virtual |
Smear the quark.
Implements Chroma::QuarkSmearing< T >.
Definition at line 133 of file jacobi_quark_smearing.cc.
References Chroma::JacobiQuarkSmearingEnv::Params::iter, Chroma::jacobiSmear(), Chroma::JacobiQuarkSmearingEnv::Params::kappa, Chroma::JacobiQuarkSmearingEnv::Params::no_smear_dir, params, and Chroma::u.
| void Chroma::JacobiQuarkSmearingEnv::QuarkSmear< LatticePropagator >::operator() | ( | LatticePropagator & | quark, |
| const multi1d< LatticeColorMatrix > & | u | ||
| ) | const |
Smear the quark.
Definition at line 115 of file jacobi_quark_smearing.cc.
References Chroma::JacobiQuarkSmearingEnv::Params::iter, Chroma::jacobiSmear(), Chroma::JacobiQuarkSmearingEnv::Params::kappa, Chroma::JacobiQuarkSmearingEnv::Params::no_smear_dir, params, and Chroma::u.
| void Chroma::JacobiQuarkSmearingEnv::QuarkSmear< LatticeStaggeredPropagator >::operator() | ( | LatticeStaggeredPropagator & | quark, |
| const multi1d< LatticeColorMatrix > & | u | ||
| ) | const |
Smear the quark.
Definition at line 124 of file jacobi_quark_smearing.cc.
References Chroma::JacobiQuarkSmearingEnv::Params::iter, Chroma::jacobiSmear(), Chroma::JacobiQuarkSmearingEnv::Params::kappa, Chroma::JacobiQuarkSmearingEnv::Params::no_smear_dir, params, and Chroma::u.
|
virtual |
Smear the quark.
Implements Chroma::QuarkSmearing< T >.
|
private |
smearing params
Definition at line 56 of file jacobi_quark_smearing.h.