HDK
|
This is the complete list of members for CE_VectorT< T >, including all inherited members.
addScaledVec(T s, const CE_VectorT< T > &a) | CE_VectorT< T > | |
allocBuffer() const | CE_VectorT< T > | protected |
average(int comp=0) const | CE_VectorT< T > | inline |
bind(cl::Kernel &k) const | CE_VectorT< T > | |
bind(const char *kernelName) const | CE_VectorT< T > | protected |
buffer() const | CE_VectorT< T > | inline |
CE_VectorT() | CE_VectorT< T > | |
CE_VectorT(exint len, bool use_pool=false, bool read=true, bool write=true) | CE_VectorT< T > | |
CE_VectorT(bool use_pool, bool read, bool write) | CE_VectorT< T > | |
CE_VectorT(const CE_VectorT< T > &v) | CE_VectorT< T > | |
copyFrom(const CE_VectorT< T > &v) | CE_VectorT< T > | |
doReduce(const char *reduceFlags, const CE_VectorT< T > *a=NULL, int tuplesize=1, int comp=0) const | CE_VectorT< T > | protected |
dot(const CE_VectorT< T > &a) const | CE_VectorT< T > | |
getReductionRanges(const cl::Kernel &k, cl::NDRange &globalRange, cl::NDRange &localRange, uint &groupsize, uint &ngroups, size_t &accumsize) const | CE_VectorT< T > | protected |
init(exint len, bool doalloc=true) | CE_VectorT< T > | |
init(exint nl, exint nh) | CE_VectorT< T > | |
initFromBuffer(const cl::Buffer &src, exint size, int tuplesize=1) | CE_VectorT< T > | |
initFromVector(const UT_VectorT< T > &src, bool block=true) | CE_VectorT< T > | |
length() const | CE_VectorT< T > | inline |
loadKernel(const char *kernelName, const char *opt=NULL) const | CE_VectorT< T > | protected |
matchAndCopyToVector(UT_VectorT< T > &dst, bool block=true) const | CE_VectorT< T > | |
max(int comp=0) const | CE_VectorT< T > | |
maxAbs(int comp=0) const | CE_VectorT< T > | |
min(int comp=0) const | CE_VectorT< T > | |
minAbs(int comp=0) const | CE_VectorT< T > | |
multAndSet(const CE_VectorT< T > &a, const CE_VectorT< T > &b) | CE_VectorT< T > | |
myBuffer | CE_VectorT< T > | mutableprotected |
myGlobalRange | CE_VectorT< T > | protected |
myLen | CE_VectorT< T > | protected |
myLocalRange | CE_VectorT< T > | protected |
myRead | CE_VectorT< T > | protected |
myTupleSize | CE_VectorT< T > | protected |
myUsePool | CE_VectorT< T > | protected |
myWrite | CE_VectorT< T > | protected |
negPlus(const CE_VectorT< T > &a) | CE_VectorT< T > | |
norm(int type) const | CE_VectorT< T > | |
operator=(const CE_VectorT< T > &v) | CE_VectorT< T > | |
reduceGroup(cl::Buffer out, uint groupsize, uint ngroups, size_t accumsize, const char *reduceFlags) const | CE_VectorT< T > | protected |
releaseBuffer() | CE_VectorT< T > | protected |
rms(int comp=0) const | CE_VectorT< T > | inline |
scaleAddVec(T s, const CE_VectorT< T > &a) | CE_VectorT< T > | |
setValue(T cval) | CE_VectorT< T > | |
sum(int comp=0) const | CE_VectorT< T > | |
sumAbs(int comp=0) const | CE_VectorT< T > | |
sumSqr(int comp=0) const | CE_VectorT< T > | |
tupleCount() const | CE_VectorT< T > | inline |
tupleSize() const | CE_VectorT< T > | inline |
value_type typedef | CE_VectorT< T > | |
zero() | CE_VectorT< T > | inline |
~CE_VectorT() | CE_VectorT< T > |