QUDA  v0.7.0
A library for QCD on GPUs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
quda::KSForceComplete< Float, Oprod, Gauge, Mom > Class Template Reference
+ Inheritance diagram for quda::KSForceComplete< Float, Oprod, Gauge, Mom >:

Public Member Functions

 KSForceComplete (KSForceArg< Oprod, Gauge, Mom > &arg, const GaugeField &meta, QudaFieldLocation location)
 
virtual ~KSForceComplete ()
 
void apply (const cudaStream_t &stream)
 
TuneKey tuneKey () const
 
std::string paramString (const TuneParam &param) const
 
long long flops () const
 
long long bytes () const
 

Detailed Description

template<typename Float, typename Oprod, typename Gauge, typename Mom>
class quda::KSForceComplete< Float, Oprod, Gauge, Mom >

Definition at line 143 of file ks_force_quda.cu.

Constructor & Destructor Documentation

template<typename Float, typename Oprod, typename Gauge, typename Mom>
quda::KSForceComplete< Float, Oprod, Gauge, Mom >::KSForceComplete ( KSForceArg< Oprod, Gauge, Mom > &  arg,
const GaugeField meta,
QudaFieldLocation  location 
)
inline

Definition at line 158 of file ks_force_quda.cu.

template<typename Float, typename Oprod, typename Gauge, typename Mom>
virtual quda::KSForceComplete< Float, Oprod, Gauge, Mom >::~KSForceComplete ( )
inlinevirtual

Definition at line 163 of file ks_force_quda.cu.

Member Function Documentation

template<typename Float, typename Oprod, typename Gauge, typename Mom>
void quda::KSForceComplete< Float, Oprod, Gauge, Mom >::apply ( const cudaStream_t &  stream)
inlinevirtual

Implements quda::Tunable.

Definition at line 165 of file ks_force_quda.cu.

template<typename Float, typename Oprod, typename Gauge, typename Mom>
long long quda::KSForceComplete< Float, Oprod, Gauge, Mom >::bytes ( ) const
inlinevirtual

Reimplemented from quda::Tunable.

Definition at line 191 of file ks_force_quda.cu.

template<typename Float, typename Oprod, typename Gauge, typename Mom>
long long quda::KSForceComplete< Float, Oprod, Gauge, Mom >::flops ( ) const
inlinevirtual

Implements quda::Tunable.

Definition at line 190 of file ks_force_quda.cu.

template<typename Float, typename Oprod, typename Gauge, typename Mom>
std::string quda::KSForceComplete< Float, Oprod, Gauge, Mom >::paramString ( const TuneParam param) const
inlinevirtual

Reimplemented from quda::Tunable.

Definition at line 182 of file ks_force_quda.cu.

template<typename Float, typename Oprod, typename Gauge, typename Mom>
TuneKey quda::KSForceComplete< Float, Oprod, Gauge, Mom >::tuneKey ( ) const
inlinevirtual

Implements quda::Tunable.

Definition at line 180 of file ks_force_quda.cu.


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