Speclib  0.1.2
The library for writing better CUDA libraries
sp::StaticTensor< T, Dims > Member List

This is the complete list of members for sp::StaticTensor< T, Dims >, including all inherited members.

boundsCheckAccess(Vec< int, Rank > pos) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>
boundsCheckImpl(const sp::Vec< int, Rank > &) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
col(int targetCol)sp::StaticTensor< T, Dims >
colVec(int targetCol) constsp::StaticTensor< T, Dims >
dim(int d) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>
dimsImpl() const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >protected
DimsVec (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >static
getView(const sp::Vec< int, Rank > &start, const sp::Vec< int, Rank > &size)sp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>
getViewImpl(const sp::Vec< int, Rank > &start, const sp::Vec< int, Rank > &size)sp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
hFlip()sp::StaticTensor< T, Dims >
InValueType typedef (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
LastDim (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >static
map(const F &f)sp::StaticTensor< T, Dims >
maskedVectorReadImpl(const Vec< int, Rank > &pos) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
maskedVectorWriteImpl(const Vec< int, Rank > &pos, const Vec< T, L > &values)sp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
operator!=(const StaticTensor< Q, OtherDims... > &other) const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
operator-() const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
operator=(const Q &value)sp::StaticTensor< T, Dims >
operator==(const StaticTensor< Q, OtherDims... > &other) constsp::StaticTensor< T, Dims >
operator[](int offset) const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
operator[](int offset) (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
Opts typedef (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
ptr(const sp::Vec< int, Rank > &d) (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
ptr(const sp::Vec< int, Rank > &d) const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
Rank (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >static
read(const Vec< int, Rank > &pos) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>
row(int targetRow)sp::StaticTensor< T, Dims >
rowVec(int targetRow) constsp::StaticTensor< T, Dims >
sizeQuantisationImpl() constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
StaticTensor(const VType &&values)sp::StaticTensor< T, Dims >
StaticTensor()=default (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
ThisType typedef (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
totalSize() constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>
transpose() constsp::StaticTensor< T, Dims >
values (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
ValueType typedef (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
vectorOffsetReadImpl(const Vec< int, Rank > &base, const Vec< int, Rank > &offset) constsp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
vectorReadImpl(const Vec< int, Rank > &pos) const (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >protected
vectorWriteImpl(const Vec< int, Rank > &pos, const Vec< Q, L > &inValues) (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >protected
TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>::vectorWriteImpl(const Vec< int, Rank > &pos, const Vec< T, L > &values)sp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>protected
vFlip()sp::StaticTensor< T, Dims >
VType typedef (defined in sp::StaticTensor< T, Dims >)sp::StaticTensor< T, Dims >
write(const Vec< int, Rank > &pos, const T &value)sp::TensorLike< StaticTensor< T, Dims... >, sizeof...(Dims)>