QUDA
v0.7.0
A library for QCD on GPUs
|
Public Member Functions | |
GaugeForceCuda (cudaGaugeField &mom, const int dir, const double &eb3, const cudaGaugeField &link, const int *input_path, const int *length, const double *path_coeff, const int num_paths, const kernel_param_t &kparam) | |
virtual | ~GaugeForceCuda () |
void | apply (const cudaStream_t &stream) |
void | preTune () |
void | postTune () |
long long | flops () const |
TuneKey | tuneKey () const |
![]() | |
Tunable () | |
virtual | ~Tunable () |
virtual int | tuningIter () const |
virtual std::string | paramString (const TuneParam ¶m) const |
virtual std::string | perfString (float time) const |
virtual void | initTuneParam (TuneParam ¶m) const |
virtual void | defaultTuneParam (TuneParam ¶m) const |
virtual bool | advanceTuneParam (TuneParam ¶m) const |
void | checkLaunchParam (TuneParam ¶m) |
Additional Inherited Members | |
![]() | |
virtual long long | bytes () const |
virtual bool | tuneSharedBytes () const |
virtual bool | advanceGridDim (TuneParam ¶m) const |
virtual bool | advanceBlockDim (TuneParam ¶m) const |
virtual bool | advanceSharedBytes (TuneParam ¶m) const |
void | writeAuxString (const char *format,...) |
![]() | |
char | aux [TuneKey::aux_n] |
Definition at line 138 of file gauge_force_quda.cu.
|
inline |
Definition at line 159 of file gauge_force_quda.cu.
|
inlinevirtual |
Definition at line 179 of file gauge_force_quda.cu.
|
inlinevirtual |
Implements quda::Tunable.
Definition at line 194 of file gauge_force_quda.cu.
|
inlinevirtual |
Implements quda::Tunable.
Definition at line 257 of file gauge_force_quda.cu.
|
inlinevirtual |
Reimplemented from quda::Tunable.
Definition at line 255 of file gauge_force_quda.cu.
|
inlinevirtual |
Reimplemented from quda::Tunable.
Definition at line 254 of file gauge_force_quda.cu.
|
inlinevirtual |
Implements quda::Tunable.
Definition at line 259 of file gauge_force_quda.cu.