ArrayBase() | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
ArrayBase(const StackArray< IndexType, DIM > &shape, int min_stride=1) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
ArrayBase(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
ArrayBase(const ArrayBase< typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
ArrayBase(const ArrayBase< const typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
ArraySubslice(BaseArray *array, const StackArray< IndexType, NumIndices > &idxs) | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inline |
BaseClass | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | protected |
blockSize() const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inlineprotected |
ConstSliceType typedef | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | |
data() const | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inline |
Dims | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | static |
flatIndex(const IndexType idx) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
flatIndex(const IndexType idx) const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
getAllocatorID() const | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inline |
m_shape | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | protected |
m_strides | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | protected |
minStride() const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator()(Args... args) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator()(Args... args) const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator[](const IndexType idx) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator[](const IndexType idx) const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator[](const StackArray< IndexType, UDim > &idx) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
operator[](const StackArray< IndexType, UDim > &idx) const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
RealConstT typedef | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | |
setShape(const StackArray< IndexType, DIM > &shape_) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inlineprotected |
setShapeAndStride(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inlineprotected |
shape() const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
size() const | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inline |
sliceImpl(const StackArray< IndexType, UDim > &idx) const | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inlineprotected |
spacing() const | axom::detail::ArraySubslice< T, SliceDim, BaseArray > | inline |
strides() const | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
swap(ArrayBase &other) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inline |
updateShapeOnInsert(const StackArray< IndexType, DIM > &range_shape) | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inlineprotected |
updateStrides() | axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > > | inlineprotected |