QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | List of all members
quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon > Struct Template Reference
Collaboration diagram for quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >:
Collaboration graph
[legend]

Public Types

typedef colorspinor_mapper< Float, Ns, Nc >::type F
 
typedef gauge_mapper< Float, gRecon >::type G
 

Public Member Functions

 WuppertalSmearingArg (ColorSpinorField &out, const ColorSpinorField &in, int parity, const GaugeField &U, Float A, Float B)
 

Public Attributes

F out
 
const F in
 
const G U
 
const Float A
 
const Float B
 
const int parity
 
const int nParity
 
const int nFace
 
const int dim [5]
 
const int commDim [4]
 
const int volumeCB
 

Detailed Description

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
struct quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >

Definition at line 14 of file color_spinor_wuppertal.cu.

Member Typedef Documentation

◆ F

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
typedef colorspinor_mapper<Float,Ns,Nc>::type quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::F

Definition at line 15 of file color_spinor_wuppertal.cu.

◆ G

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
typedef gauge_mapper<Float,gRecon>::type quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::G

Definition at line 16 of file color_spinor_wuppertal.cu.

Constructor & Destructor Documentation

◆ WuppertalSmearingArg()

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::WuppertalSmearingArg ( ColorSpinorField out,
const ColorSpinorField in,
int  parity,
const GaugeField U,
Float  A,
Float  B 
)
inline

Member Data Documentation

◆ A

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const Float quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::A

Definition at line 21 of file color_spinor_wuppertal.cu.

Referenced by quda::wuppertalStep().

◆ B

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const Float quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::B

Definition at line 22 of file color_spinor_wuppertal.cu.

Referenced by quda::wuppertalStep().

◆ commDim

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::commDim[4]

Definition at line 27 of file color_spinor_wuppertal.cu.

◆ dim

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::dim[5]

Definition at line 26 of file color_spinor_wuppertal.cu.

◆ in

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const F quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::in

◆ nFace

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::nFace

Definition at line 25 of file color_spinor_wuppertal.cu.

Referenced by quda::wuppertalStep().

◆ nParity

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::nParity

◆ out

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
F quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::out

Definition at line 18 of file color_spinor_wuppertal.cu.

Referenced by quda::computeWupperalStep(), and quda::wuppertalStep().

◆ parity

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::parity

◆ U

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const G quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::U

Definition at line 20 of file color_spinor_wuppertal.cu.

Referenced by quda::computeNeighborSum(), and quda::wuppertalStep().

◆ volumeCB

template<typename Float, int Ns, int Nc, QudaReconstructType gRecon>
const int quda::WuppertalSmearingArg< Float, Ns, Nc, gRecon >::volumeCB

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