|
Grid 0.7.0
|
create fat links from link variables More...
#include <HISQSmearing.h>
Public Types | |
| typedef Gimpl::GaugeField | GF |
| typedef Gimpl::GaugeLinkField | LF |
| typedef Gimpl::ComplexField | CF |
Public Member Functions | |
| INHERIT_GIMPL_TYPES (Gimpl) | |
| Smear_HISQ (GridCartesian *grid, Real c1, Real cnaik, Real c3, Real c5, Real c7, Real clp) | |
| Smear_HISQ (GridCartesian *grid, double *coeff) | |
| ~Smear_HISQ () | |
| void | smear (GF &u_smr, GF &u_naik, GF &u_thin) const |
| void | projectU3 (GF &u_proj, GF &u_mu) const |
Private Attributes | |
| GridCartesian *const | _grid |
| HISQSmearingParameters | _linkTreatment |
create fat links from link variables
Definition at line 85 of file HISQSmearing.h.
| typedef Gimpl::GaugeField Smear_HISQ< Gimpl >::GF |
Definition at line 94 of file HISQSmearing.h.
| typedef Gimpl::GaugeLinkField Smear_HISQ< Gimpl >::LF |
Definition at line 95 of file HISQSmearing.h.
| typedef Gimpl::ComplexField Smear_HISQ< Gimpl >::CF |
Definition at line 96 of file HISQSmearing.h.
|
inline |
Definition at line 99 of file HISQSmearing.h.
References _grid, _linkTreatment, Nc, and Nd.
|
inline |
Definition at line 107 of file HISQSmearing.h.
References _grid, _linkTreatment, Nc, and Nd.
|
inline |
Definition at line 114 of file HISQSmearing.h.
| Smear_HISQ< Gimpl >::INHERIT_GIMPL_TYPES | ( | Gimpl | ) |
|
inline |
Definition at line 118 of file HISQSmearing.h.
References GeneralStencilEntry::_permute, accelerator_for, AcceleratorRead, AcceleratorWrite, adj(), appendShift(), autoView, Back(), HISQSmearingParameters::c_1, HISQSmearingParameters::c_3, HISQSmearingParameters::c_5, HISQSmearingParameters::c_7, HISQSmearingParameters::c_lp, HISQSmearingParameters::c_naik, coalescedReadGeneralPermute(), coalescedWrite(), PaddedCell::Exchange(), PaddedCell::Extract(), GeneralLocalStencilView::GetEntry(), Nd, shiftSignal::NO_SHIFT, PeekIndex(), PokeIndex(), stencilIndex(), U, U0, U1, U2, and GeneralLocalStencil::View().
|
inline |
Definition at line 342 of file HISQSmearing.h.
References acos(), adj(), cos(), M_PI, Nd, norm2(), PeekIndex(), PokeIndex(), pow(), real(), sqrt(), and trace().
|
private |
Definition at line 88 of file HISQSmearing.h.
Referenced by Smear_HISQ(), and Smear_HISQ().
|
private |
Definition at line 89 of file HISQSmearing.h.
Referenced by Smear_HISQ(), and Smear_HISQ().