|
QUDA
v0.5.0
A library for QCD on GPUs
|
Inheritance diagram for quda::WilsonDslashCuda< sFloat, gFloat >:Public Member Functions | |
| WilsonDslashCuda (cudaColorSpinorField *out, const gFloat *gauge0, const gFloat *gauge1, const QudaReconstructType reconstruct, const cudaColorSpinorField *in, const cudaColorSpinorField *x, const double a, const int dagger) | |
| virtual | ~WilsonDslashCuda () |
| TuneKey | tuneKey () const |
| void | apply (const cudaStream_t &stream) |
| long long | flops () const |
Public Member Functions inherited from quda::SharedDslashCuda | |
| SharedDslashCuda (cudaColorSpinorField *out, const cudaColorSpinorField *in, const cudaColorSpinorField *x) | |
| virtual | ~SharedDslashCuda () |
Public Member Functions inherited from quda::DslashCuda | |
| DslashCuda (cudaColorSpinorField *out, const cudaColorSpinorField *in, const cudaColorSpinorField *x) | |
| virtual | ~DslashCuda () |
| std::string | paramString (const TuneParam ¶m) const |
| virtual int | Nface () |
| virtual void | initTuneParam (TuneParam ¶m) const |
| virtual void | defaultTuneParam (TuneParam ¶m) const |
| virtual void | preTune () |
| virtual void | postTune () |
Public Member Functions inherited from quda::Tunable | |
| Tunable () | |
| virtual | ~Tunable () |
| virtual int | tuningIter () const |
| virtual std::string | perfString (float time) const |
| virtual bool | advanceTuneParam (TuneParam ¶m) const |
| void | checkLaunchParam (TuneParam ¶m) |
Protected Member Functions | |
| int | sharedBytesPerThread () const |
Additional Inherited Members | |
Protected Attributes inherited from quda::DslashCuda | |
| cudaColorSpinorField * | out |
| const cudaColorSpinorField * | in |
| const cudaColorSpinorField * | x |
| char * | saveOut |
| char * | saveOutNorm |
Definition at line 652 of file dslash_quda.cu.
|
inline |
Definition at line 677 of file dslash_quda.cu.
|
inlinevirtual |
Definition at line 686 of file dslash_quda.cu.
|
inlinevirtual |
Implements quda::Tunable.
Definition at line 698 of file dslash_quda.cu.
|
inlinevirtual |
Implements quda::Tunable.
Definition at line 710 of file dslash_quda.cu.
|
inlineprotectedvirtual |
Implements quda::Tunable.
Definition at line 661 of file dslash_quda.cu.
|
inlinevirtual |
Reimplemented from quda::DslashCuda.
Definition at line 688 of file dslash_quda.cu.
1.8.2