QUDA  v1.1.0
A library for QCD on GPUs
quda::Dslash< D, Arg > Member List

This is the complete list of members for quda::Dslash< D, Arg >, including all inherited members.

advanceAux(TuneParam &param) constquda::Dslash< D, Arg >inlineprotectedvirtual
advanceBlockDim(TuneParam &param) constquda::TunableVectorYZinlinevirtual
advanceGridDim(TuneParam &param) constquda::Tunableinlineprotectedvirtual
advanceSharedBytes(TuneParam &param) constquda::Tunableinlineprotectedvirtual
advanceTuneParam(TuneParam &param) constquda::Dslash< D, Arg >inlineprotectedvirtual
apply(const qudaStream_t &stream)=0quda::Tunablepure virtual
argquda::Dslash< D, Arg >protected
augmentAux(KernelType type, const char *extra)quda::Dslash< D, Arg >inline
auxquda::Dslash< D, Arg >protected
aux_barrierquda::Dslash< D, Arg >protected
aux_basequda::Dslash< D, Arg >protected
aux_packquda::Dslash< D, Arg >protected
blockMin() constquda::Dslash< D, Arg >inlineprotectedvirtual
blockStep() constquda::Dslash< D, Arg >inlineprotectedvirtual
bytes() constquda::Dslash< D, Arg >inlinevirtual
checkLaunchParam(TuneParam &param)quda::Tunableinline
Dagger() constquda::Dslash< D, Arg >inline
defaultTuneParam(TuneParam &param) constquda::Dslash< D, Arg >inlineprotectedvirtual
Dslash(Arg &arg, const ColorSpinorField &out, const ColorSpinorField &in)quda::Dslash< D, Arg >inline
dslashParamquda::Dslash< D, Arg >
fillAux(KernelType kernel_type, const char *kernel_str)quda::Dslash< D, Arg >inlineprotected
fillAuxBase()quda::Dslash< D, Arg >inlineprotected
flops() constquda::Dslash< D, Arg >inlinevirtual
getAux(KernelType type) constquda::Dslash< D, Arg >inline
gridStep() constquda::Dslash< D, Arg >inlineprotectedvirtual
inquda::Dslash< D, Arg >protected
initTuneParam(TuneParam &param) constquda::Dslash< D, Arg >inlineprotectedvirtual
instantiate(TuneParam &tp, const qudaStream_t &stream)quda::Dslash< D, Arg >inline
instantiate(TuneParam &tp, const qudaStream_t &stream)quda::Dslash< D, Arg >inline
instantiate(TuneParam &tp, const qudaStream_t &stream)quda::Dslash< D, Arg >inline
instantiate(TuneParam &tp, const qudaStream_t &stream)quda::Dslash< D, Arg >inline
jitify_errorquda::Tunableprotected
jitifyError() constquda::Tunableinline
jitifyError()quda::Tunableinline
kernel_filequda::Dslash< D, Arg >protected
launch(TuneParam &tp, const qudaStream_t &stream)quda::Dslash< D, Arg >inlineprotected
maxBlockSize(const TuneParam &param) constquda::Tunableinlineprotectedvirtual
maxBlocksPerSM() constquda::Tunableinlineprotected
maxDynamicSharedBytesPerBlock() constquda::Tunableinlineprotected
maxGridSize() constquda::Tunableinlineprotectedvirtual
maxSharedBytesPerBlock() constquda::Dslash< D, Arg >inlineprotectedvirtual
minGridSize() constquda::Dslash< D, Arg >inlineprotectedvirtual
minThreads() constquda::Dslash< D, Arg >inlineprotectedvirtual
nDimCommsquda::Dslash< D, Arg >protected
Nface() constquda::Dslash< D, Arg >inline
outquda::Dslash< D, Arg >protected
packBufferquda::Dslash< D, Arg >protected
paramString(const TuneParam &param) constquda::Tunableinlinevirtual
perfString(float time) constquda::Tunableinlinevirtual
postTune()quda::Dslash< D, Arg >inlinevirtual
preTune()quda::Dslash< D, Arg >inlinevirtual
resetBlockDim(TuneParam &param) constquda::Tunableinlineprotectedvirtual
resizeStep(int y, int z) constquda::TunableVectorYZinline
quda::TunableVectorY::resizeStep(int y) constquda::TunableVectorYinline
resizeVector(int y, int z) constquda::TunableVectorYZinline
quda::TunableVectorY::resizeVector(int y) constquda::TunableVectorYinline
setAux(KernelType type, const char *aux_)quda::Dslash< D, Arg >inline
setPack(bool pack, MemoryLocation location)quda::Dslash< D, Arg >inline
setParam(TuneParam &tp)quda::Dslash< D, Arg >inlineprotected
setShmem(int shmem)quda::Dslash< D, Arg >inline
sharedBytesPerBlock(const TuneParam &param) constquda::TunableVectorYinlineprotectedvirtual
sharedBytesPerThread() constquda::TunableVectorYinlineprotectedvirtual
step_yquda::TunableVectorYmutableprotected
step_zquda::TunableVectorYZmutableprotected
Tunable()quda::Tunableinline
TunableVectorY(unsigned int vector_length_y)quda::TunableVectorYinline
TunableVectorYZ(unsigned int vector_length_y, unsigned int vector_length_z)quda::TunableVectorYZinline
tune_block_xquda::TunableVectorYprotected
tune_block_yquda::TunableVectorYZprotected
tuneAuxDim() constquda::Tunableinlineprotectedvirtual
tuned()quda::Tunableinlineprotected
tuneGridDim() constquda::Dslash< D, Arg >inlineprotectedvirtual
tuneKey() constquda::Dslash< D, Arg >inlinevirtual
tuneSharedBytes() constquda::Tunableinlineprotectedvirtual
tuningIter() constquda::Dslash< D, Arg >inlineprotectedvirtual
vector_length_yquda::TunableVectorYmutableprotected
vector_length_zquda::TunableVectorYZmutableprotected
writeAuxString(const char *format,...)quda::Tunableinlineprotected
~Tunable()quda::Tunableinlinevirtual