Grid 0.7.0
StaggeredKernelsHand.h File Reference
#include <Grid/Grid.h>

Go to the source code of this file.

Macros

#define LOAD_CHI(ptype, b)
#define LOAD_CHI_COMMS(b)
#define PERMUTE_DIR(dir)
#define MULT(A, UChi)
#define MULT_ADD(U, A, UChi)
#define HAND_STENCIL_LEG_BASE(Dir, Perm, skew)
#define HAND_STENCIL_LEG_BEGIN(Dir, Perm, skew, even)
#define HAND_STENCIL_LEG(U, Dir, Perm, skew, even)
#define HAND_STENCIL_LEG_INT(U, Dir, Perm, skew, even)
#define HAND_STENCIL_LEG_EXT(U, Dir, Perm, skew, even)
#define HAND_DECLARATIONS(Simd)

Functions

 NAMESPACE_BEGIN (Grid)
 NAMESPACE_END (Grid)

Macro Definition Documentation

◆ LOAD_CHI

#define LOAD_CHI ( ptype,
b )

Definition at line 51 of file StaggeredKernelsHand.h.

◆ LOAD_CHI_COMMS

#define LOAD_CHI_COMMS ( b)

Definition at line 53 of file StaggeredKernelsHand.h.

◆ PERMUTE_DIR

#define PERMUTE_DIR ( dir)

Definition at line 59 of file StaggeredKernelsHand.h.

◆ MULT

#define MULT ( A,
UChi )

Definition at line 68 of file StaggeredKernelsHand.h.

◆ MULT_ADD

#define MULT_ADD ( U,
A,
UChi )

Definition at line 89 of file StaggeredKernelsHand.h.

◆ HAND_STENCIL_LEG_BASE

#define HAND_STENCIL_LEG_BASE ( Dir,
Perm,
skew )

Definition at line 111 of file StaggeredKernelsHand.h.

◆ HAND_STENCIL_LEG_BEGIN

#define HAND_STENCIL_LEG_BEGIN ( Dir,
Perm,
skew,
even )

Definition at line 125 of file StaggeredKernelsHand.h.

Referenced by StaggeredKernels< Impl >::DhopSiteHand().

◆ HAND_STENCIL_LEG

#define HAND_STENCIL_LEG ( U,
Dir,
Perm,
skew,
even )

Definition at line 131 of file StaggeredKernelsHand.h.

Referenced by StaggeredKernels< Impl >::DhopSiteHand().

◆ HAND_STENCIL_LEG_INT

#define HAND_STENCIL_LEG_INT ( U,
Dir,
Perm,
skew,
even )

Definition at line 138 of file StaggeredKernelsHand.h.

Referenced by StaggeredKernels< Impl >::DhopSiteHandInt().

◆ HAND_STENCIL_LEG_EXT

#define HAND_STENCIL_LEG_EXT ( U,
Dir,
Perm,
skew,
even )

Definition at line 155 of file StaggeredKernelsHand.h.

Referenced by StaggeredKernels< Impl >::DhopSiteHandExt().

◆ HAND_DECLARATIONS

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )