OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
CompressedBrickIterator< T, Dim > Member List

This is the complete list of members for CompressedBrickIterator< T, Dim >, including all inherited members.

BrickCounter()BrickCounter< Dim >inline
BrickCounter(const NDIndex< Dim > &)BrickCounter< Dim >
BrickIterator()BrickIterator< T, Dim >inline
BrickIterator(T *, const NDIndex< Dim > &, const NDIndex< Dim > &)BrickIterator< T, Dim >
BrickIterator(T *, const vec< int, Dim > &)BrickIterator< T, Dim >
CanCompress(const T &) constCompressedBrickIterator< T, Dim >
Compress(T &val)CompressedBrickIterator< T, Dim >
CompressedBrickIterator(T *t, const NDIndex< Dim > &c, const NDIndex< Dim > &a, T &compressed)CompressedBrickIterator< T, Dim >inline
CompressedBrickIterator(T *t, const vec< int, Dim > &v, T &compressed)CompressedBrickIterator< T, Dim >inline
CompressedBrickIterator(T &t)CompressedBrickIterator< T, Dim >inline
CompressedBrickIterator()CompressedBrickIterator< T, Dim >inline
CompressedBrickIterator(const NDIndex< Dim > &a, T &compressed)CompressedBrickIterator< T, Dim >
CompressedBrickIterator(const BrickIterator< T, Dim > &x, T &compressed)CompressedBrickIterator< T, Dim >inline
CompressedBrickIterator(const CompressedBrickIterator< T, Dim > &X)CompressedBrickIterator< T, Dim >
CompressedDataCompressedBrickIterator< T, Dim >private
CountersBrickCounter< Dim >protected
CountsBrickCounter< Dim >protected
CurrentBrickIterator< T, Dim >protected
done(unsigned d) constBrickCounter< Dim >inline
GetCompressedData() constCompressedBrickIterator< T, Dim >inline
getMessage(Message &m)CompressedBrickIterator< T, Dim >
GetOffset(unsigned d) constBrickCounter< Dim >inline
GetStride(int d) constCompressedBrickIterator< T, Dim >inline
IsCompressed() constCompressedBrickIterator< T, Dim >inline
MakeExpression() constBrickIterator< T, Dim >inline
moveBy(int i)BrickIterator< T, Dim >inline
moveBy(int i, int j)BrickIterator< T, Dim >inline
moveBy(int i, int j, int k)BrickIterator< T, Dim >inline
moveBy(const int *i)BrickIterator< T, Dim >inline
offset(int i) constBrickIterator< T, Dim >inline
offset(int i, int j) constBrickIterator< T, Dim >inline
offset(int i, int j, int k) constBrickIterator< T, Dim >inline
offset(int *i) constBrickIterator< T, Dim >inline
op_pp()BrickIterator< T, Dim >protected
operator!=(const BrickIterator< T, Dim > &a) constBrickIterator< T, Dim >inline
operator*() constBrickIterator< T, Dim >inline
operator++()BrickIterator< T, Dim >inline
operator=(const CompressedBrickIterator< T, Dim > &rhs)CompressedBrickIterator< T, Dim >
operator==(const BrickIterator< T, Dim > &a) constBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 1 > &permuted) constCompressedBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 2 > &permuted) constCompressedBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 3 > &permuted) constCompressedBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 4 > &permuted) constCompressedBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 5 > &permuted) constCompressedBrickIterator< T, Dim >inline
permute(NDIndex< Dim > &current, NDIndex< 6 > &permuted) constCompressedBrickIterator< T, Dim >inline
PETE_Expr_t typedefBrickIterator< T, Dim >
PETE_Return_t typedefBrickIterator< T, Dim >
putMessage(Message &m, bool makecopy=true)CompressedBrickIterator< T, Dim >
ResetCounter(int d)CompressedBrickIterator< T, Dim >inline
rewind(unsigned d)BrickIterator< T, Dim >inline
SetCompressedData(T *newData)CompressedBrickIterator< T, Dim >inline
SetCount(int d, int count)CompressedBrickIterator< T, Dim >inline
SetCurrent(T *p)CompressedBrickIterator< T, Dim >inline
SetStride(int d, int stride)CompressedBrickIterator< T, Dim >inline
size(unsigned d) constBrickCounter< Dim >inline
step(unsigned d)BrickIterator< T, Dim >inline
Stride(int i) constBrickIterator< T, Dim >inline
StridesBrickIterator< T, Dim >protected
TryCompress()CompressedBrickIterator< T, Dim >inline
TryCompress(T val)CompressedBrickIterator< T, Dim >
unit_offset(int i) constBrickIterator< T, Dim >inline
unit_offset(int i, int j) constBrickIterator< T, Dim >inline
unit_offset(int i, int j, int k) constBrickIterator< T, Dim >inline
whole() constBrickIterator< T, Dim >inline
WholeBrickIterator< T, Dim >protected