#include <alg_smear.h>
Inherits cps::AlgSmear.
Inherited by cps::AlgOlegSmear.
Public Member Functions | |
| AlgApeSmear (Lattice &lat, CommonArg *ca, ApeSmearArg *asa, int in_bool_su3_proj=1) | |
| ~AlgApeSmear () | |
| void | run () |
| void | set_coef (Float x) |
Protected Member Functions | |
| void | smear_link (Matrix &mat, int *pos, int mu) |
| Smear a link. | |
Performs APE smearing with SU(3) projection of the smeared links
Also allows for restricting smearing to hyperplanes orthogonal to a specified direction.
Definition at line 121 of file alg_smear.h.
|
||||||||||||||||||||
|
Definition at line 341 of file alg_smear.C. References cps::ApeSmearArg::coef, cps::ApeSmearArg::orthog, cps::AlgSmear::set_orthog(), cps::AlgSmear::set_tol(), and cps::ApeSmearArg::tolerance. |
|
|
Definition at line 142 of file alg_smear.h. |
|
|
If an output file is specified in the CommonArg argument, then the smearing coefficients are written to the file. Reimplemented from cps::AlgSmear. Reimplemented in cps::AlgOlegSmear. Definition at line 358 of file alg_smear.C. References cps::ERR, cps::Fclose(), cps::Error::FileA(), cps::CommonArg::filename, cps::Fopen(), cps::Fprintf(), and cps::AlgSmear::ifSu3Proj(). Referenced by cps::QPropW::DoLinkSmear(). |
|
|
Definition at line 151 of file alg_smear.h. |
|
||||||||||||||||
|
Smear a link.
Implements cps::AlgSmear. Definition at line 375 of file alg_smear.C. References cps::Alg::AlgLattice(), cps::AlgSmear::get_orthog(), and cps::three_staple(). |
1.3.9.1