AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::detail::ArraySubslice< T, SliceDim, BaseArray > Member List

This is the complete list of members for axom::detail::ArraySubslice< T, SliceDim, BaseArray >, including all inherited members.

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
BaseClassaxom::detail::ArraySubslice< T, SliceDim, BaseArray >protected
blockSize() constaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inlineprotected
ConstSliceType typedefaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >
data() constaxom::detail::ArraySubslice< T, SliceDim, BaseArray >inline
Dimsaxom::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) constaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inline
getAllocatorID() constaxom::detail::ArraySubslice< T, SliceDim, BaseArray >inline
m_shapeaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >protected
m_stridesaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >protected
minStride() constaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inline
operator()(Args... args)axom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inline
operator()(Args... args) constaxom::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) constaxom::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) constaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inline
RealConstT typedefaxom::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() constaxom::ArrayBase< T, SliceDim, ArraySubslice< T, SliceDim, BaseArray > >inline
size() constaxom::detail::ArraySubslice< T, SliceDim, BaseArray >inline
sliceImpl(const StackArray< IndexType, UDim > &idx) constaxom::detail::ArraySubslice< T, SliceDim, BaseArray >inlineprotected
spacing() constaxom::detail::ArraySubslice< T, SliceDim, BaseArray >inline
strides() constaxom::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