ArrayBase() | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
ArrayBase(const StackArray< IndexType, DIM > &shape, int min_stride=1) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
ArrayBase(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
ArrayBase(const ArrayBase< typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
ArrayBase(const ArrayBase< const typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
ArrayView() | axom::ArrayView< T, DIM, SPACE > | inline |
ArrayView(T *data, Args... args) | axom::ArrayView< T, DIM, SPACE > | |
ArrayView(T *data, const StackArray< IndexType, DIM > &shape, IndexType min_stride=1) | axom::ArrayView< T, DIM, SPACE > | |
ArrayView(T *data, const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayView< T, DIM, SPACE > | |
ArrayView(ArrayBase< T, DIM, OtherArrayType > &other) | axom::ArrayView< T, DIM, SPACE > | |
ArrayView(const ArrayBase< typename std::remove_const< T >::type, DIM, OtherArrayType > &other) | axom::ArrayView< T, DIM, SPACE > | |
ArrayViewIterator typedef | axom::ArrayView< T, DIM, SPACE > | |
begin() const | axom::ArrayView< T, DIM, SPACE > | inline |
blockSize() const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inlineprotected |
ConstSliceType typedef | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | |
data() const | axom::ArrayView< T, DIM, SPACE > | inline |
dimension | axom::ArrayView< T, DIM, SPACE > | static |
Dims | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | static |
empty() const | axom::ArrayView< T, DIM, SPACE > | inline |
end() const | axom::ArrayView< T, DIM, SPACE > | inline |
flatIndex(const IndexType idx) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
flatIndex(const IndexType idx) const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
getAllocatorID() const | axom::ArrayView< T, DIM, SPACE > | inline |
m_shape | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | protected |
m_strides | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | protected |
minStride() const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator()(Args... args) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator()(Args... args) const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator[](const IndexType idx) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator[](const IndexType idx) const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator[](const StackArray< IndexType, UDim > &idx) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
operator[](const StackArray< IndexType, UDim > &idx) const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
RealConstT typedef | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | |
setShape(const StackArray< IndexType, DIM > &shape_) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inlineprotected |
setShapeAndStride(const StackArray< IndexType, DIM > &shape, const StackArray< IndexType, DIM > &stride) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inlineprotected |
shape() const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
size() const | axom::ArrayView< T, DIM, SPACE > | inline |
SliceType typedef | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | |
space | axom::ArrayView< T, DIM, SPACE > | static |
strides() const | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
subspan(IndexType offset, IndexType count=-1) const | axom::ArrayView< T, DIM, SPACE > | inline |
subspan(const StackArray< IndexType, DIM > &offsets, const StackArray< IndexType, DIM > &counts) | axom::ArrayView< T, DIM, SPACE > | |
swap(ArrayBase &other) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inline |
updateShapeOnInsert(const StackArray< IndexType, DIM > &range_shape) | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inlineprotected |
updateStrides() | axom::ArrayBase< T, 1, ArrayView< T, 1, MemorySpace::Dynamic > > | inlineprotected |
value_type typedef | axom::ArrayView< T, DIM, SPACE > | |