| _dimensions | Hammer::MultiDimensional::SequentialIndexing | private |
| _maxIndex | Hammer::MultiDimensional::SequentialIndexing | private |
| _strides | Hammer::MultiDimensional::SequentialIndexing | private |
| build2ndPosition(PositionType reducedPosition, PositionType innerPosition, const PositionPairList &conversion) const | Hammer::MultiDimensional::SequentialIndexing | |
| buildStrideMap(const std::map< IndexType, long > innerMap) const | Hammer::MultiDimensional::SequentialIndexing | protected |
| calcPadding() | Hammer::MultiDimensional::SequentialIndexing | private |
| checkValidIndices(const IndexList &indices) const | Hammer::MultiDimensional::SequentialIndexing | |
| checkValidIndices(IndexList::const_iterator first, IndexList::const_iterator last) const | Hammer::MultiDimensional::SequentialIndexing | |
| dim(IndexType index) const | Hammer::MultiDimensional::SequentialIndexing | |
| dims() const | Hammer::MultiDimensional::SequentialIndexing | |
| extendPosition(PositionType position, IndexType indexPosition, IndexType indexValue) const | Hammer::MultiDimensional::SequentialIndexing | |
| getInnerOuterStrides(const IndexPairList &positions, const PositionList &secondStrides, bool flipSecond=false) const | Hammer::MultiDimensional::SequentialIndexing | |
| getOuterStrides2nd(const IndexPairList &positions) const | Hammer::MultiDimensional::SequentialIndexing | |
| indicesToPos(const IndexList &indices) const | Hammer::MultiDimensional::SequentialIndexing | |
| indicesToPos(IndexList::const_iterator first, IndexList::const_iterator last) const | Hammer::MultiDimensional::SequentialIndexing | |
| isSameShape(const BasicIndexing &other) const | Hammer::MultiDimensional::SequentialIndexing | |
| isSameShape(const IndexList &indices) const | Hammer::MultiDimensional::SequentialIndexing | |
| ithIndexInPos(PositionType position, IndexType indexPosition) const | Hammer::MultiDimensional::SequentialIndexing | |
| numValues() const | Hammer::MultiDimensional::SequentialIndexing | |
| operator=(const SequentialIndexing &)=default | Hammer::MultiDimensional::SequentialIndexing | |
| operator=(SequentialIndexing &&)=default | Hammer::MultiDimensional::SequentialIndexing | |
| posToIndices(PositionType position, IndexList &result) const | Hammer::MultiDimensional::SequentialIndexing | |
| rank() const | Hammer::MultiDimensional::SequentialIndexing | |
| reducedNumValues(const IndexPairList &indices) const | Hammer::MultiDimensional::SequentialIndexing | |
| SequentialIndexing() | Hammer::MultiDimensional::SequentialIndexing | |
| SequentialIndexing(IndexList dimensions) | Hammer::MultiDimensional::SequentialIndexing | |
| SequentialIndexing(const SequentialIndexing &)=default | Hammer::MultiDimensional::SequentialIndexing | |
| SequentialIndexing(SequentialIndexing &&)=default | Hammer::MultiDimensional::SequentialIndexing | |
| splitPosition(PositionType position, const StrideMap &conversion) const | Hammer::MultiDimensional::SequentialIndexing | |
| stride(IndexType index) const | Hammer::MultiDimensional::SequentialIndexing | |
| StrideMap typedef | Hammer::MultiDimensional::SequentialIndexing | |
| strides() const | Hammer::MultiDimensional::SequentialIndexing | |
| ~SequentialIndexing() noexcept=default | Hammer::MultiDimensional::SequentialIndexing | |