Grid 0.7.0
WilsonKernelsImplementation.h File Reference

Go to the source code of this file.

Macros

#define GENERIC_STENCIL_LEG(Dir, spProj, Recon)
#define GENERIC_STENCIL_LEG_INT(Dir, spProj, Recon)
#define GENERIC_STENCIL_LEG_EXT(Dir, spProj, Recon)
#define GENERIC_DHOPDIR_LEG_BODY(Dir, spProj, Recon)
#define GENERIC_DHOPDIR_LEG(Dir, spProj, Recon)
#define DhopDirMacro(Dir, spProj, spRecon)
#define LoopBody(Dir)
#define MAKE_ID(A)
#define KERNEL_CALL_ID(A)
#define KERNEL_CALLNB(A)
#define KERNEL_CALL(A)
#define KERNEL_CALL_EXT(A)
#define ASM_CALL(A)
#define ASM_CALL_SLICE(A)

Functions

 NAMESPACE_BEGIN (Grid)
 DhopDirMacro (Xp, spProjXp, spReconXp)
 DhopDirMacro (Yp, spProjYp, spReconYp)
 DhopDirMacro (Zp, spProjZp, spReconZp)
 DhopDirMacro (Tp, spProjTp, spReconTp)
 DhopDirMacro (Xm, spProjXm, spReconXm)
 DhopDirMacro (Ym, spProjYm, spReconYm)
 DhopDirMacro (Zm, spProjZm, spReconZm)
 DhopDirMacro (Tm, spProjTm, spReconTm)
 NAMESPACE_END (Grid)

Macro Definition Documentation

◆ GENERIC_STENCIL_LEG

#define GENERIC_STENCIL_LEG ( Dir,
spProj,
Recon )

◆ GENERIC_STENCIL_LEG_INT

#define GENERIC_STENCIL_LEG_INT ( Dir,
spProj,
Recon )

◆ GENERIC_STENCIL_LEG_EXT

#define GENERIC_STENCIL_LEG_EXT ( Dir,
spProj,
Recon )

◆ GENERIC_DHOPDIR_LEG_BODY

#define GENERIC_DHOPDIR_LEG_BODY ( Dir,
spProj,
Recon )

Definition at line 91 of file WilsonKernelsImplementation.h.

◆ GENERIC_DHOPDIR_LEG

#define GENERIC_DHOPDIR_LEG ( Dir,
spProj,
Recon )

Definition at line 103 of file WilsonKernelsImplementation.h.

Referenced by WilsonKernels< Impl >::DhopDirK().

◆ DhopDirMacro

#define DhopDirMacro ( Dir,
spProj,
spRecon )

Definition at line 287 of file WilsonKernelsImplementation.h.

◆ LoopBody

#define LoopBody ( Dir)

◆ MAKE_ID

#define MAKE_ID ( A)

Definition at line 436 of file WilsonKernelsImplementation.h.

◆ KERNEL_CALL_ID

#define KERNEL_CALL_ID ( A)

Definition at line 441 of file WilsonKernelsImplementation.h.

Referenced by WilsonKernels< Impl >::DhopKernel().

◆ KERNEL_CALLNB

#define KERNEL_CALLNB ( A)

◆ KERNEL_CALL

#define KERNEL_CALL ( A)

◆ KERNEL_CALL_EXT

#define KERNEL_CALL_EXT ( A)

◆ ASM_CALL

#define ASM_CALL ( A)

◆ ASM_CALL_SLICE

#define ASM_CALL_SLICE ( A)

Definition at line 482 of file WilsonKernelsImplementation.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ DhopDirMacro() [1/8]

DhopDirMacro ( Xp ,
spProjXp ,
spReconXp  )

References spProjXp(), spReconXp(), and Xp.

◆ DhopDirMacro() [2/8]

DhopDirMacro ( Yp ,
spProjYp ,
spReconYp  )

References spProjYp(), spReconYp(), and Yp.

◆ DhopDirMacro() [3/8]

DhopDirMacro ( Zp ,
spProjZp ,
spReconZp  )

References spProjZp(), spReconZp(), and Zp.

◆ DhopDirMacro() [4/8]

DhopDirMacro ( Tp ,
spProjTp ,
spReconTp  )

References spProjTp(), spReconTp(), and Tp.

◆ DhopDirMacro() [5/8]

DhopDirMacro ( Xm ,
spProjXm ,
spReconXm  )

References spProjXm(), spReconXm(), and Xm.

◆ DhopDirMacro() [6/8]

DhopDirMacro ( Ym ,
spProjYm ,
spReconYm  )

References spProjYm(), spReconYm(), and Ym.

◆ DhopDirMacro() [7/8]

DhopDirMacro ( Zm ,
spProjZm ,
spReconZm  )

References spProjZm(), spReconZm(), and Zm.

◆ DhopDirMacro() [8/8]

DhopDirMacro ( Tm ,
spProjTm ,
spReconTm  )

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )