| append(ArrayView< const T, DIM, OtherSpace > other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| append(ArrayView< T, DIM, OtherSpace > other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| Array()=delete | axom::sidre::Array< T, DIM > | |
| Array(const Array &)=delete | axom::sidre::Array< T, DIM > | |
| Array(Array &&other) | axom::sidre::Array< T, DIM > | |
| Array(View *view) | axom::sidre::Array< T, DIM > | |
| Array(View *view) | axom::sidre::Array< T, DIM > | |
| Array(View *view, axom::IndexType num_elements, axom::IndexType capacity=0) | axom::sidre::Array< T, DIM > | |
| Array(View *view, axom::IndexType num_tuples, axom::IndexType num_components=1, axom::IndexType capacity=0) | axom::sidre::Array< T, DIM > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(IndexType num_elements, IndexType capacity=0, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(ArrayOptions::Uninitialized, IndexType num_elements, IndexType capacity=0, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const axom::StackArray< axom::IndexType, DIM > &shape, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const axom::StackArray< axom::IndexType, DIM > &shape, axom::ArrayStrideOrder rowOrColumn, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const axom::StackArray< axom::IndexType, DIM > &shape, const axom::StackArray< DirType, DIM > &slowestDirs, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(Args... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(ArrayOptions::Uninitialized, Args... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(std::initializer_list< T > elems, int allocator_id=axom::detail::getAllocatorID< SPACE >()) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const Array &other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(Array &&other) noexcept | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const ArrayBase< T, DIM, OtherArrayType > &other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const ArrayBase< const T, DIM, OtherArrayType > &other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const ArrayBase< T, DIM, OtherArrayType > &other, int allocator_id) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::Array(const ArrayBase< const T, DIM, OtherArrayType > &other, int allocator_id) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| 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 |
| ArrayIterator typedef | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| ArrayViewType typedef | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| assign(axom::IndexType count, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| assign(InputIt first, InputIt last) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| assign(std::initializer_list< T > elems) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| back() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| back() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| BaseArray typedef | axom::sidre::Array< T, DIM > | protected |
| begin() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| begin() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| blockSize() const | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| capacity() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| clear() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| ConstArrayIterator typedef | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| ConstArrayViewType typedef | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| ConstSliceType typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| data() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| data() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| DEFAULT_RESIZE_RATIO | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | static |
| Dims | axom::ArrayBase< T, DIM, ArrayType > | static |
| dynamicRealloc(IndexType new_num_elements) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| emplace(IndexType pos, Args &&... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| emplace(ArrayIterator pos, Args &&... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| emplace(Array< T, DIM, SPACE, detail::SidreStoragePolicy< T > >::ArrayIterator pos, Args &&... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| emplace_back(Args &&... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| emplace_back_device(Args &&... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| empty() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| end() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| end() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| erase(ArrayIterator pos) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| erase(ArrayIterator first, ArrayIterator last) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| fill(const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| fill(const T &value, IndexType n, IndexType pos) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| flatIndex(const IndexType idx) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| flatIndex(const IndexType idx) const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| front() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| front() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| getAllocatorID() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| getResizeRatio() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| getView() const | axom::sidre::Array< T, DIM > | inline |
| getViewShape(int dim) const | axom::sidre::Array< T, DIM > | inlineprotected |
| initialize(IndexType num_elements, IndexType capacity, bool should_default_construct=true) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| initialize_from_other(const T *data, IndexType num_elements, MemorySpace data_space, bool user_provided_allocator) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| insert(IndexType pos, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| insert(ArrayIterator pos, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| insert(IndexType pos, IndexType n, const T *values) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| insert(ArrayIterator pos, IndexType n, const T *values) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| insert(IndexType pos, IndexType n, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| insert(ArrayIterator pos, IndexType n, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| insert(IndexType pos, ArrayView< const T, DIM, OtherSpace > other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| insert(IndexType pos, ArrayView< T, DIM, OtherSpace > other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| isExternal() const | axom::sidre::Array< T, DIM > | inlinevirtual |
| m_allocator_id | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_arrayOps | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_capacity | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_data | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_executeOnGPU | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_mapping | axom::ArrayBase< T, DIM, ArrayType > | protected |
| m_minStride | axom::ArrayBase< T, DIM, ArrayType > | protected |
| m_num_elements | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_resize_ratio | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | protected |
| m_shape | axom::ArrayBase< T, DIM, ArrayType > | protected |
| mapping() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| MIN_DEFAULT_CAPACITY | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | static |
| 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 Array &)=delete | axom::sidre::Array< T, DIM > | |
| operator=(Array &&other) | axom::sidre::Array< T, DIM > | |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::operator=(const Array &other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::operator=(Array &&other) noexcept | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > >::operator=(std::initializer_list< T > elems) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | 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 |
| push_back(const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| push_back(T &&value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| push_back_device(const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| push_back_device(T &&value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| RealConstT typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| reserve(IndexType capacity) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| reserveForInsert(IndexType n, IndexType pos) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| reserveForPushBack() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| resize(Args... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| resize(ArrayOptions::Uninitialized, Args... args) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| resize(IndexType size, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| resize(const StackArray< IndexType, DIM > &size, const T &value) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| resizeImpl(const StackArray< IndexType, DIM > &dims, bool construct_with_values, const T *value=nullptr) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| set(const T *elements, IndexType n, IndexType pos) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| setCapacity(IndexType new_capacity) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| setDevicePreference(bool on_device) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| setResizeRatio(double ratio) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| 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 |
| shrink() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| sidreTypeId() | axom::sidre::Array< T, DIM > | inlineprotectedstatic |
| size() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| SliceType typedef | axom::ArrayBase< T, DIM, ArrayType > | |
| space | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | static |
| strides() const | axom::ArrayBase< T, DIM, ArrayType > | inline |
| swap(Array &other) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| axom::ArrayBase::swap(ArrayBase &other) | axom::ArrayBase< T, DIM, ArrayType > | inline |
| to_stack_array() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| updateNumElements(IndexType new_num_elements) | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inlineprotected |
| updateShapeOnInsert(const StackArray< IndexType, DIM > &range_shape) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| updateStrides(int min_stride=1) | axom::ArrayBase< T, DIM, ArrayType > | inlineprotected |
| value_type typedef | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | |
| view() | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| view() const | axom::Array< T, 1, MemorySpace::Dynamic, detail::SidreStoragePolicy< T > > | inline |
| ~Array() | axom::sidre::Array< T, DIM > | virtual |