Grid 0.7.0
HISQSmearing.h File Reference

Go to the source code of this file.

Data Structures

struct  HISQSmearingParameters
 structure holding the link treatment More...
class  Smear_HISQ< Gimpl >
 create fat links from link variables More...

Functions

 NAMESPACE_BEGIN (Grid)
template<typename... Args>
void appendShift (std::vector< Coordinate > &shifts, int dir, Args... args)
 append arbitrary shift path to shifts
accelerator_inline int stencilIndex (int mu, int nu)
 figure out the stencil index from mu and nu
 NAMESPACE_END (Grid)

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ appendShift()

template<typename... Args>
void appendShift ( std::vector< Coordinate > & shifts,
int dir,
Args... args )

append arbitrary shift path to shifts

Definition at line 47 of file HISQSmearing.h.

References generalShift(), and Nd.

Referenced by Smear_HISQ< Gimpl >::smear().

◆ stencilIndex()

accelerator_inline int stencilIndex ( int mu,
int nu )

figure out the stencil index from mu and nu

Definition at line 57 of file HISQSmearing.h.

References accelerator_inline, and Nd.

Referenced by Smear_HISQ< Gimpl >::smear().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )