HDK
|
This is the complete list of members for UT_VectorT< T >, including all inherited members.
addScaledVecNorm2(T s, const UT_VectorT< T > &v, fpreal64 *norm2) | UT_VectorT< T > | |
addScaledVecNorm2UpTo(T s, const UT_VectorT< T > &v, fpreal64 *norm2, exint normlimit) | UT_VectorT< T > | |
assign(const fpreal32 *data, exint nl, exint nh) | UT_VectorT< T > | |
assign(const fpreal64 *data, exint nl, exint nh) | UT_VectorT< T > | |
b | UT_VectorT< T > | |
changeNL(exint nl) | UT_VectorT< T > | |
const | UT_VectorT< T > | protected |
const | UT_VectorT< T > | protected |
constant(T c) | UT_VectorT< T > | inline |
constant(exint nl, exint nh, T c) | UT_VectorT< T > | |
constant(exint nl, exint nh, fpreal32 c) | UT_VectorT< T > | |
constant(exint nl, exint nh, int32 c) | UT_VectorT< T > | |
constant(exint nl, exint nh, fpreal32 c) | UT_VectorT< T > | inline |
constant(exint nl, exint nh, int32 c) | UT_VectorT< T > | inline |
constantInternalPartial(exint nl, exint nh, T c, const UT_JobInfo &info) | UT_VectorT< T > | protected |
distance2(const UT_VectorT< T > &v) const | UT_VectorT< T > | |
dot(const UT_VectorT< T > &v) const | UT_VectorT< T > | |
dot_aba | UT_VectorT< T > | protected |
dotlimit | UT_VectorT< T > | protected |
getData() const | UT_VectorT< T > | inline |
getNH() const | UT_VectorT< T > | inline |
getNL() const | UT_VectorT< T > | inline |
getPartialBlockRange(exint &startblock, exint &endblock, const exint blocksize, const UT_JobInfo &info) const | UT_VectorT< T > | |
getPartialRange(exint &start, exint &end, const UT_JobInfo &info) const | UT_VectorT< T > | |
getSubvector2(UT_Vector2 &v, exint idx) const | UT_VectorT< T > | |
getSubvector3(UT_Vector3 &v, exint idx) const | UT_VectorT< T > | |
getSubvector4(UT_Vector4 &v, exint idx) const | UT_VectorT< T > | |
hasNan() const | UT_VectorT< T > | |
info | UT_VectorT< T > | |
info | UT_VectorT< T > | |
info | UT_VectorT< T > | protected |
info | UT_VectorT< T > | protected |
init(exint nl, exint nh) | UT_VectorT< T > | |
isEqual(const UT_VectorT< T > &v, int64 ulps) | UT_VectorT< T > | |
isInit() const | UT_VectorT< T > | inline |
length() const | UT_VectorT< T > | inline |
multSetAndDotUpTo(const UT_VectorT< T > &a, const UT_VectorT< T > &b, fpreal64 *dot_aba, exint dotlimit) | UT_VectorT< T > | |
negPartial(const UT_JobInfo &info) | UT_VectorT< T > | |
negPartial(const UT_JobInfo &info) | UT_VectorT< T > | inline |
norm(int type=2) const | UT_VectorT< T > | |
norm2 | UT_VectorT< T > | protected |
norm2() const | UT_VectorT< T > | |
normlimit | UT_VectorT< T > | protected |
operator()(exint i) | UT_VectorT< T > | inline |
operator()(exint i) const | UT_VectorT< T > | inline |
operator*=(const UT_VectorT< T > &v) | UT_VectorT< T > | |
operator*=(T scalar) | UT_VectorT< T > | |
operator*=(const UT_VectorT< fpreal32 > &v) | UT_VectorT< T > | inline |
operator*=(fpreal32 scalar) | UT_VectorT< T > | inline |
operator+=(const UT_VectorT< T > &v) | UT_VectorT< T > | |
operator+=(const UT_VectorT< fpreal32 > &v) | UT_VectorT< T > | inline |
operator-=(const UT_VectorT< T > &v) | UT_VectorT< T > | |
operator-=(const UT_VectorT< fpreal32 > &v) | UT_VectorT< T > | inline |
operator/=(const UT_VectorT< T > &v) | UT_VectorT< T > | |
operator/=(T scalar) | UT_VectorT< T > | |
operator/=(const UT_VectorT< fpreal32 > &v) | UT_VectorT< T > | inline |
operator/=(fpreal32 scalar) | UT_VectorT< T > | inline |
operator<<(std::ostream &os, const UT_VectorT< T > &v) | UT_VectorT< T > | friend |
operator=(const UT_VectorT< T > &v) | UT_VectorT< T > | |
PARALLEL_BLOCK_SIZE | UT_VectorT< T > | protectedstatic |
save(std::ostream &os) const | UT_VectorT< T > | |
setShallowNH(exint nh) | UT_VectorT< T > | inline |
setShallowNL(exint nl) | UT_VectorT< T > | inline |
setSubvector2(exint idx, const UT_Vector2 &v) | UT_VectorT< T > | |
setSubvector3(exint idx, const UT_Vector3 &v) | UT_VectorT< T > | |
setSubvector4(exint idx, const UT_Vector4 &v) | UT_VectorT< T > | |
shouldMultiThread() const | UT_VectorT< T > | inline |
subvector(const UT_VectorT< T > &v, exint nl, exint nh) | UT_VectorT< T > | |
testForNan() const | UT_VectorT< T > | |
THREADED_METHOD1(UT_VectorT, shouldMultiThread(), negPlus, const UT_VectorT< T > &, v) void negPlusPartial(const UT_VectorT< T > &v | UT_VectorT< T > | |
THREADED_METHOD1(UT_VectorT< T >, shouldMultiThread(), safeInvertAndSet, const UT_VectorT< T > &, a) void safeInvertAndSetPartial(const UT_VectorT< T > &a | UT_VectorT< T > | |
THREADED_METHOD1(UT_VectorT< T >, shouldMultiThread(), invertAndSet, const UT_VectorT< T > &, a) void invertAndSetPartial(const UT_VectorT< T > &a | UT_VectorT< T > | |
THREADED_METHOD1(UT_VectorT< T >, shouldMultiThread(), copyFrom, const UT_VectorT< T > &, v) void copyFromPartial(const UT_VectorT< T > &v | UT_VectorT< T > | |
THREADED_METHOD2(UT_VectorT, nh-nl > 4999, zero, exint, nl, exint, nh) | UT_VectorT< T > | |
THREADED_METHOD2(UT_VectorT, shouldMultiThread(), addScaledVec, T, s, const UT_VectorT< T > &, v) void addScaledVecPartial(T s | UT_VectorT< T > | |
THREADED_METHOD2(UT_VectorT< T >, shouldMultiThread(), scaleAddVec, T, s, const UT_VectorT< T > &, v) void scaleAddVecPartial(T s | UT_VectorT< T > | |
THREADED_METHOD2(UT_VectorT< T >, shouldMultiThread(), multAndSet, const UT_VectorT< T > &, a, const UT_VectorT< T > &, b) void multAndSetPartial(const UT_VectorT< T > &a | UT_VectorT< T > | |
THREADED_METHOD2(UT_VectorT< T >, shouldMultiThread(), divAndSet, const UT_VectorT< T > &, a, const UT_VectorT< T > &, b) void divAndSetPartial(const UT_VectorT< T > &a | UT_VectorT< T > | |
THREADED_METHOD2_CONST(UT_VectorT, shouldMultiThread(), normInternal, fpreal64 *, result, int, type) void normInternalPartial(fpreal64 *result | UT_VectorT< T > | protected |
THREADED_METHOD2_CONST(UT_VectorT, shouldMultiThread(), distance2Internal, fpreal64 *, result, const UT_VectorT< T > &, v) void distance2InternalPartial(fpreal64 *result | UT_VectorT< T > | protected |
THREADED_METHOD2_CONST(UT_VectorT, shouldMultiThread(), dotInternal, fpreal64 *, result, const UT_VectorT< T > &, v) void dotInternalPartial(fpreal64 *result | UT_VectorT< T > | protected |
THREADED_METHOD3(UT_VectorT, shouldMultiThread(), addScaledVecNorm2Internal, T, s, const UT_VectorT< T > &, v, fpreal64 *, norm2) void addScaledVecNorm2InternalPartial(T s | UT_VectorT< T > | protected |
THREADED_METHOD3(UT_VectorT, nh-nl > 4999, constantInternal, exint, nl, exint, nh, T, c) | UT_VectorT< T > | protected |
THREADED_METHOD4(UT_VectorT, shouldMultiThread(), addScaledVecNorm2UpToInternal, T, s, const UT_VectorT< T > &, v, fpreal64 *, norm2, exint, normlimit) void addScaledVecNorm2UpToInternalPartial(T s | UT_VectorT< T > | protected |
THREADED_METHOD4(UT_VectorT< T >, shouldMultiThread(), multSetAndDotUpToInternal, const UT_VectorT< T > &, a, const UT_VectorT< T > &, b, fpreal64 *, dot_aba, exint, dotlimit) void multSetAndDotUpToInternalPartial(const UT_VectorT< T > &a | UT_VectorT< T > | protected |
type | UT_VectorT< T > | protected |
UT_VectorT() | UT_VectorT< T > | inline |
UT_VectorT(exint nl, exint nh) | UT_VectorT< T > | |
UT_VectorT(const UT_VectorT< T > &v) | UT_VectorT< T > | |
v | UT_VectorT< T > | |
value_type typedef | UT_VectorT< T > | |
zero() | UT_VectorT< T > | inline |
zeroPartial(exint nl, exint nh, const UT_JobInfo &info) | UT_VectorT< T > | |
~UT_VectorT() | UT_VectorT< T > |