QUDA v0.4.0
A library for QCD on GPUs
|
Public Member Functions | |
CloverDslashCuda (sFloat *out, float *outNorm, const gFloat *gauge0, const gFloat *gauge1, const QudaReconstructType reconstruct, const cFloat *clover, const float *cloverNorm, const sFloat *in, const float *inNorm, const sFloat *x, const float *xNorm, const double a, const int dagger, const size_t bytes, const size_t norm_bytes) | |
virtual | ~CloverDslashCuda () |
TuneKey | tuneKey () const |
void | apply (const cudaStream_t &stream) |
void | preTune () |
void | postTune () |
Protected Member Functions | |
int | sharedBytesPerThread () const |
Definition at line 555 of file dslash_quda.cu.
CloverDslashCuda< sFloat, gFloat, cFloat >::CloverDslashCuda | ( | sFloat * | out, |
float * | outNorm, | ||
const gFloat * | gauge0, | ||
const gFloat * | gauge1, | ||
const QudaReconstructType | reconstruct, | ||
const cFloat * | clover, | ||
const float * | cloverNorm, | ||
const sFloat * | in, | ||
const float * | inNorm, | ||
const sFloat * | x, | ||
const float * | xNorm, | ||
const double | a, | ||
const int | dagger, | ||
const size_t | bytes, | ||
const size_t | norm_bytes | ||
) | [inline] |
Definition at line 588 of file dslash_quda.cu.
virtual CloverDslashCuda< sFloat, gFloat, cFloat >::~CloverDslashCuda | ( | ) | [inline, virtual] |
Definition at line 598 of file dslash_quda.cu.
void CloverDslashCuda< sFloat, gFloat, cFloat >::apply | ( | const cudaStream_t & | stream | ) | [inline, virtual] |
Implements Tunable.
Definition at line 610 of file dslash_quda.cu.
void CloverDslashCuda< sFloat, gFloat, cFloat >::postTune | ( | ) | [inline, virtual] |
Reimplemented from Tunable.
Definition at line 633 of file dslash_quda.cu.
void CloverDslashCuda< sFloat, gFloat, cFloat >::preTune | ( | ) | [inline, virtual] |
Reimplemented from Tunable.
Definition at line 621 of file dslash_quda.cu.
int CloverDslashCuda< sFloat, gFloat, cFloat >::sharedBytesPerThread | ( | ) | const [inline, protected, virtual] |
Implements Tunable.
Definition at line 572 of file dslash_quda.cu.
TuneKey CloverDslashCuda< sFloat, gFloat, cFloat >::tuneKey | ( | ) | const [inline, virtual] |
Reimplemented from DslashCuda.
Definition at line 600 of file dslash_quda.cu.