QUDA  0.9.0
Public Member Functions | Public Attributes | List of all members
quda::ExtractGhostExArg< Order, nDim, dim > Struct Template Reference

Public Member Functions

 ExtractGhostExArg (const Order &order, const int *X_, const int *R_, const int *surfaceCB_, const int *A0_, const int *A1_, const int *B0_, const int *B1_, const int *C0_, const int *C1_, const int fBody_[nDim][nDim], const int fBuf_[nDim][nDim], const int *localParity_)
 

Public Attributes

Order order
 
int X [nDim]
 
int R [nDim]
 
int surfaceCB [nDim]
 
int A0 [nDim]
 
int A1 [nDim]
 
int B0 [nDim]
 
int B1 [nDim]
 
int C0 [nDim]
 
int C1 [nDim]
 
int fBody [nDim][nDim]
 
int fBuf [nDim][nDim]
 
int localParity [nDim]
 
int threads
 

Detailed Description

template<typename Order, int nDim, int dim>
struct quda::ExtractGhostExArg< Order, nDim, dim >

Definition at line 9 of file extract_gauge_ghost_extended.cu.

Constructor & Destructor Documentation

◆ ExtractGhostExArg()

template<typename Order, int nDim, int dim>
quda::ExtractGhostExArg< Order, nDim, dim >::ExtractGhostExArg ( const Order &  order,
const int X_,
const int R_,
const int surfaceCB_,
const int A0_,
const int A1_,
const int B0_,
const int B1_,
const int C0_,
const int C1_,
const int  fBody_[nDim][nDim],
const int  fBuf_[nDim][nDim],
const int localParity_ 
)
inline

Definition at line 24 of file extract_gauge_ghost_extended.cu.

References C0, C1, d, dim, e, for(), R, and X.

Here is the call graph for this function:

Member Data Documentation

◆ A0

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::A0[nDim]

Definition at line 14 of file extract_gauge_ghost_extended.cu.

◆ A1

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::A1[nDim]

Definition at line 15 of file extract_gauge_ghost_extended.cu.

◆ B0

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::B0[nDim]

Definition at line 16 of file extract_gauge_ghost_extended.cu.

◆ B1

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::B1[nDim]

Definition at line 17 of file extract_gauge_ghost_extended.cu.

◆ C0

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::C0[nDim]

Definition at line 18 of file extract_gauge_ghost_extended.cu.

◆ C1

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::C1[nDim]

Definition at line 19 of file extract_gauge_ghost_extended.cu.

◆ fBody

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::fBody[nDim][nDim]

Definition at line 20 of file extract_gauge_ghost_extended.cu.

◆ fBuf

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::fBuf[nDim][nDim]

Definition at line 21 of file extract_gauge_ghost_extended.cu.

◆ localParity

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::localParity[nDim]

Definition at line 22 of file extract_gauge_ghost_extended.cu.

◆ order

template<typename Order, int nDim, int dim>
Order quda::ExtractGhostExArg< Order, nDim, dim >::order

Definition at line 10 of file extract_gauge_ghost_extended.cu.

◆ R

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::R[nDim]

Definition at line 12 of file extract_gauge_ghost_extended.cu.

◆ surfaceCB

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::surfaceCB[nDim]

Definition at line 13 of file extract_gauge_ghost_extended.cu.

◆ threads

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::threads

Definition at line 23 of file extract_gauge_ghost_extended.cu.

◆ X

template<typename Order, int nDim, int dim>
int quda::ExtractGhostExArg< Order, nDim, dim >::X[nDim]

Definition at line 11 of file extract_gauge_ghost_extended.cu.


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