QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor > Member List

This is the complete list of members for quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >, including all inherited members.

advanceAux(TuneParam &param) constquda::Tunableinlineprotectedvirtual
advanceBlockDim(TuneParam &param) constquda::Tunableinlineprotectedvirtual
advanceGridDim(TuneParam &param) constquda::Tunableinlineprotectedvirtual
advanceSharedBytes(TuneParam &param) constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlineprivatevirtual
advanceTuneParam(TuneParam &param) constquda::Tunableinlinevirtual
apply(const cudaStream_t &stream)quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
argquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >mutableprivate
auxquda::Tunableprotected
BlasCuda(SpinorX &X, SpinorY &Y, SpinorZ &Z, SpinorW &W, SpinorV &V, Functor &f, ColorSpinorField &x, ColorSpinorField &y, ColorSpinorField &z, ColorSpinorField &w, ColorSpinorField &v, int length)quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inline
blockMin() constquda::Tunableinlineprotectedvirtual
blockStep() constquda::Tunableinlineprotectedvirtual
bytes() constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
checkLaunchParam(TuneParam &param)quda::Tunableinline
defaultTuneParam(TuneParam &param) constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
flops() constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
gridStep() constquda::Tunableinlineprotectedvirtual
initTuneParam(TuneParam &param) constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
jitify_errorquda::Tunableprotected
jitifyError() constquda::Tunableinline
jitifyError()quda::Tunableinline
maxBlockSize(const TuneParam &param) constquda::Tunableinlineprotectedvirtual
maxBlocksPerSM() constquda::Tunableinlineprotected
maxDynamicSharedBytesPerBlock() constquda::Tunableinlineprotected
maxGridSize() constquda::Tunableinlineprotectedvirtual
maxSharedBytesPerBlock() constquda::Tunableinlineprotectedvirtual
minGridSize() constquda::Tunableinlineprotectedvirtual
minThreads() constquda::Tunableinlineprotectedvirtual
nParityquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
paramString(const TuneParam &param) constquda::Tunableinlinevirtual
perfString(float time) constquda::Tunableinlinevirtual
postTune()quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
preTune()quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
resetBlockDim(TuneParam &param) constquda::Tunableinlineprotectedvirtual
setMaxDynamicSharedBytesPerBlock(F *func) constquda::Tunableinlineprotected
sharedBytesPerBlock(const TuneParam &param) constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlineprivatevirtual
sharedBytesPerThread() constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlineprivatevirtual
Tunable()quda::Tunableinline
tuneAuxDim() constquda::Tunableinlineprotectedvirtual
tuneGridDim() constquda::Tunableinlineprotectedvirtual
tuneKey() constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
tuneSharedBytes() constquda::Tunableinlineprotectedvirtual
tuningIter() constquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
vquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
V_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Vnorm_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
wquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
W_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Wnorm_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
writeAuxString(const char *format,...)quda::Tunableinlineprotected
xquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
X_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Xnorm_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
yquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Y_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Ynorm_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
zquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Z_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
Znorm_hquda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >private
~BlasCuda()quda::blas::BlasCuda< FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Functor >inlinevirtual
~Tunable()quda::Tunableinlinevirtual