QUDA  0.9.0
Public Member Functions | Public Attributes | List of all members
quda::DslashCoarseLaunch Struct Reference
Collaboration diagram for quda::DslashCoarseLaunch:
Collaboration graph
[legend]

Public Member Functions

 DslashCoarseLaunch (ColorSpinorField &out, const ColorSpinorField &inA, const ColorSpinorField &inB, const GaugeField &Y, const GaugeField &X, double kappa, int parity, bool dslash, bool clover, bool dagger)
 
void operator() (DslashCoarsePolicy policy)
 Execute the coarse dslash using the given policy. More...
 

Public Attributes

ColorSpinorFieldout
 
const ColorSpinorFieldinA
 
const ColorSpinorFieldinB
 
const GaugeFieldY
 
const GaugeFieldX
 
double kappa
 
int parity
 
bool dslash
 
bool clover
 
bool dagger
 

Detailed Description

Definition at line 875 of file dslash_coarse.cu.

Constructor & Destructor Documentation

◆ DslashCoarseLaunch()

quda::DslashCoarseLaunch::DslashCoarseLaunch ( ColorSpinorField out,
const ColorSpinorField inA,
const ColorSpinorField inB,
const GaugeField Y,
const GaugeField X,
double  kappa,
int  parity,
bool  dslash,
bool  clover,
bool  dagger 
)
inline

Definition at line 888 of file dslash_coarse.cu.

Member Function Documentation

◆ operator()()

void quda::DslashCoarseLaunch::operator() ( DslashCoarsePolicy  policy)
inline

Member Data Documentation

◆ clover

bool quda::DslashCoarseLaunch::clover

Definition at line 885 of file dslash_coarse.cu.

Referenced by operator()().

◆ dagger

bool quda::DslashCoarseLaunch::dagger

Definition at line 886 of file dslash_coarse.cu.

Referenced by operator()().

◆ dslash

bool quda::DslashCoarseLaunch::dslash

Definition at line 884 of file dslash_coarse.cu.

Referenced by operator()().

◆ inA

const ColorSpinorField& quda::DslashCoarseLaunch::inA

Definition at line 878 of file dslash_coarse.cu.

Referenced by operator()().

◆ inB

const ColorSpinorField& quda::DslashCoarseLaunch::inB

Definition at line 879 of file dslash_coarse.cu.

Referenced by operator()().

◆ kappa

double quda::DslashCoarseLaunch::kappa

Definition at line 882 of file dslash_coarse.cu.

Referenced by operator()().

◆ out

ColorSpinorField& quda::DslashCoarseLaunch::out

Definition at line 877 of file dslash_coarse.cu.

Referenced by operator()().

◆ parity

int quda::DslashCoarseLaunch::parity

Definition at line 883 of file dslash_coarse.cu.

Referenced by operator()().

◆ X

const GaugeField& quda::DslashCoarseLaunch::X

Definition at line 881 of file dslash_coarse.cu.

Referenced by operator()().

◆ Y

const GaugeField& quda::DslashCoarseLaunch::Y

Definition at line 880 of file dslash_coarse.cu.

Referenced by operator()().


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