| ArrayBase() | axom::ArrayBase< T, DIM, ArrayType > | inline |
| ArrayBase(const StackArray< IndexType, DIM > &shape, int min_stride=1) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| ArrayBase(const StackArray< IndexType, DIM > &shape, const MDMapping< DIM > &mapping) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| ArrayBase(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| ArrayBase(const ArrayBase< typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| ArrayBase(const ArrayBase< const typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| blockSize() const | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| ConstSliceType typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| Dims | axom::ArrayBase< T, DIM, ArrayType > | static |
| flatIndex(const IndexType idx) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| flatIndex(const IndexType idx) const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| m_mapping | axom::ArrayBase< T, DIM, ArrayType > | protected |
| m_minStride | axom::ArrayBase< T, DIM, ArrayType > | protected |
| m_shape | axom::ArrayBase< T, DIM, ArrayType > | protected |
| mapping() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| minStride() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator()(Args... args) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator()(Args... args) const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator[](const IndexType idx) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator[](const IndexType idx) const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator[](const StackArray< IndexType, UDim > &idx) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| operator[](const StackArray< IndexType, UDim > &idx) const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| RealConstT typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| setShape(const StackArray< IndexType, DIM > &shape_) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| setShapeAndStride(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| shape() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| SliceType typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| strides() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| swap(ArrayBase &other) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| updateShapeOnInsert(const StackArray< IndexType, DIM > &range_shape) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| updateStrides(int min_stride=1) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |