QUDA v0.4.0
A library for QCD on GPUs
Public Member Functions
TwistGamma5Cuda< sFloat > Class Template Reference
Inheritance diagram for TwistGamma5Cuda< sFloat >:

List of all members.

Public Member Functions

 TwistGamma5Cuda (sFloat *out, float *outNorm, sFloat *in, float *inNorm, double kappa, double mu, const int dagger, QudaTwistGamma5Type twist, size_t bytes, size_t norm_bytes)
virtual ~TwistGamma5Cuda ()
TuneKey tuneKey () const
void apply (const cudaStream_t &stream)
void preTune ()
void postTune ()
std::string paramString (const TuneParam &param) const

Detailed Description

template<typename sFloat>
class TwistGamma5Cuda< sFloat >

Definition at line 1594 of file dslash_quda.cu.


Constructor & Destructor Documentation

template<typename sFloat>
TwistGamma5Cuda< sFloat >::TwistGamma5Cuda ( sFloat *  out,
float *  outNorm,
sFloat *  in,
float *  inNorm,
double  kappa,
double  mu,
const int  dagger,
QudaTwistGamma5Type  twist,
size_t  bytes,
size_t  norm_bytes 
) [inline]

Definition at line 1613 of file dslash_quda.cu.

template<typename sFloat>
virtual TwistGamma5Cuda< sFloat >::~TwistGamma5Cuda ( ) [inline, virtual]

Definition at line 1621 of file dslash_quda.cu.


Member Function Documentation

template<typename sFloat>
void TwistGamma5Cuda< sFloat >::apply ( const cudaStream_t &  stream) [inline, virtual]

Implements Tunable.

Definition at line 1634 of file dslash_quda.cu.

template<typename sFloat>
std::string TwistGamma5Cuda< sFloat >::paramString ( const TuneParam param) const [inline, virtual]

Reimplemented from Tunable.

Definition at line 1659 of file dslash_quda.cu.

template<typename sFloat>
void TwistGamma5Cuda< sFloat >::postTune ( ) [inline, virtual]

Reimplemented from Tunable.

Definition at line 1650 of file dslash_quda.cu.

template<typename sFloat>
void TwistGamma5Cuda< sFloat >::preTune ( ) [inline, virtual]

Reimplemented from Tunable.

Definition at line 1641 of file dslash_quda.cu.

template<typename sFloat>
TuneKey TwistGamma5Cuda< sFloat >::tuneKey ( ) const [inline, virtual]

Implements Tunable.

Definition at line 1625 of file dslash_quda.cu.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines