QUDA  0.9.0
Public Member Functions | Public Attributes | List of all members
quda::PackGhostArg< Field > Struct Template Reference
Collaboration diagram for quda::PackGhostArg< Field >:
Collaboration graph
[legend]

Public Member Functions

 PackGhostArg (Field field, void **ghost, const ColorSpinorField &a, int parity, int nFace, int dagger)
 

Public Attributes

Field field
 
void ** ghost
 
const void * v
 
int_fastdiv X [QUDA_MAX_DIM]
 
const int volumeCB
 
const int nDim
 
const int nFace
 
const int parity
 
const int nParity
 
const int dagger
 
const QudaDWFPCType pc_type
 
int commDim [4]
 

Detailed Description

template<typename Field>
struct quda::PackGhostArg< Field >

Definition at line 10 of file color_spinor_pack.cu.

Constructor & Destructor Documentation

◆ PackGhostArg()

template<typename Field>
quda::PackGhostArg< Field >::PackGhostArg ( Field  field,
void **  ghost,
const ColorSpinorField a,
int  parity,
int  nFace,
int  dagger 
)
inline

Member Data Documentation

◆ commDim

template<typename Field>
int quda::PackGhostArg< Field >::commDim[4]

Definition at line 23 of file color_spinor_pack.cu.

Referenced by quda::PackGhostArg< Field >::PackGhostArg().

◆ dagger

template<typename Field>
const int quda::PackGhostArg< Field >::dagger

Definition at line 21 of file color_spinor_pack.cu.

◆ field

template<typename Field>
Field quda::PackGhostArg< Field >::field

Definition at line 12 of file color_spinor_pack.cu.

◆ ghost

template<typename Field>
void** quda::PackGhostArg< Field >::ghost

Definition at line 13 of file color_spinor_pack.cu.

◆ nDim

template<typename Field>
const int quda::PackGhostArg< Field >::nDim

Definition at line 17 of file color_spinor_pack.cu.

Referenced by quda::PackGhostArg< Field >::PackGhostArg().

◆ nFace

template<typename Field>
const int quda::PackGhostArg< Field >::nFace

Definition at line 18 of file color_spinor_pack.cu.

◆ nParity

template<typename Field>
const int quda::PackGhostArg< Field >::nParity

Definition at line 20 of file color_spinor_pack.cu.

Referenced by quda::PackGhostArg< Field >::PackGhostArg().

◆ parity

template<typename Field>
const int quda::PackGhostArg< Field >::parity

Definition at line 19 of file color_spinor_pack.cu.

◆ pc_type

template<typename Field>
const QudaDWFPCType quda::PackGhostArg< Field >::pc_type

Definition at line 22 of file color_spinor_pack.cu.

◆ v

template<typename Field>
const void* quda::PackGhostArg< Field >::v

Definition at line 14 of file color_spinor_pack.cu.

◆ volumeCB

template<typename Field>
const int quda::PackGhostArg< Field >::volumeCB

Definition at line 16 of file color_spinor_pack.cu.

◆ X

template<typename Field>
int_fastdiv quda::PackGhostArg< Field >::X[QUDA_MAX_DIM]

Definition at line 15 of file color_spinor_pack.cu.

Referenced by quda::PackGhostArg< Field >::PackGhostArg().


The documentation for this struct was generated from the following file: