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

This is the complete list of members for axom::sidre::Array< T, DIM >, including all inherited members.

append(const ArrayBase< T, DIM, OtherArrayType > &other)axom::Array< T, DIM >inline
Array()=deleteaxom::sidre::Array< T, DIM >
Array(const Array &)=deleteaxom::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, DIM >::Array(IndexType num_elements, IndexType capacity=0, int allocator_id=axom::detail::getAllocatorID< MemorySpace::Dynamic >())axom::Array< T, DIM >
Array< T, DIM >::Array(IndexType num_elements, IndexType capacity=0)axom::Array< T, DIM >
Array< T, DIM >::Array(Args... args)axom::Array< T, DIM >
Array< T, DIM >::Array(const Array &other, int allocator_id=axom::detail::getAllocatorID< MemorySpace::Dynamic >())axom::Array< T, DIM >
Array< T, DIM >::Array(Array &&other)axom::Array< T, DIM >
Array< T, DIM >::Array(const ArrayBase< T, DIM, OtherArrayType > &other)axom::Array< T, DIM >
Array< T, DIM >::Array(Array< T, DIM > &&other)axom::Array< T, DIM >
ArrayBase(Args... args)axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
ArrayBase(const ArrayBase< T, DIM, OtherArrayType > &other)axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
ArrayIterator typedefaxom::Array< T, DIM >
begin()axom::Array< T, DIM >inline
blockSize() constaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inlineprotected
capacity() constaxom::Array< T, DIM >inline
clear()axom::Array< T, DIM >inline
data()axom::Array< T, DIM >inline
data() constaxom::Array< T, DIM >inline
DEFAULT_RESIZE_RATIOaxom::Array< T, DIM >static
describeView()axom::sidre::Array< T, DIM >inlineprotected
dynamicRealloc(axom::IndexType new_num_elements)axom::sidre::Array< T, DIM >inlineprotectedvirtual
emplace(IndexType pos, Args &&... args)axom::Array< T, DIM >inline
emplace(ArrayIterator pos, Args &&... args)axom::Array< T, DIM >
emplace(Array< T, DIM, MemorySpace::Dynamic >::ArrayIterator pos, Args &&... args)axom::Array< T, DIM >inline
empty() constaxom::Array< T, DIM >inline
end()axom::Array< T, DIM >inline
erase(ArrayIterator pos)axom::Array< T, DIM >
erase(ArrayIterator first, ArrayIterator last)axom::Array< T, DIM >
fill(const T &value)axom::Array< T, DIM >inline
getAllocatorID() constaxom::Array< T, DIM >inline
getResizeRatio() constaxom::Array< T, DIM >inline
getView() constaxom::sidre::Array< T, DIM >inline
getViewShape(int dim) constaxom::sidre::Array< T, DIM >inlineprotected
initialize(IndexType num_elements, IndexType capacity)axom::Array< T, DIM >inlineprotected
insert(IndexType pos, const T &value)axom::Array< T, DIM >inline
insert(ArrayIterator pos, const T &value)axom::Array< T, DIM >
insert(IndexType pos, IndexType n, const T *values)axom::Array< T, DIM >inline
insert(ArrayIterator pos, IndexType n, const T *values)axom::Array< T, DIM >
insert(IndexType pos, IndexType n, const T &value)axom::Array< T, DIM >inline
insert(ArrayIterator pos, IndexType n, const T &value)axom::Array< T, DIM >
ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >::insert(IndexType pos, const ArrayBase< T, DIM, OtherArrayType > &other)axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
isExternal() constaxom::sidre::Array< T, DIM >inlinevirtual
m_allocator_idaxom::Array< T, DIM >protected
m_capacityaxom::Array< T, DIM >protected
m_dataaxom::Array< T, DIM >protected
m_dimsaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >protected
m_num_elementsaxom::Array< T, DIM >protected
m_resize_ratioaxom::Array< T, DIM >protected
m_stridesaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >protected
m_viewaxom::sidre::Array< T, DIM >protected
MIN_DEFAULT_CAPACITYaxom::Array< T, DIM >static
operator()(Args... args)axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
operator()(Args... args) constaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
operator=(const Array &)=deleteaxom::sidre::Array< T, DIM >
operator=(Array &&other)axom::sidre::Array< T, DIM >
Array< T, DIM >::operator=(const Array &other)axom::Array< T, DIM >inline
Array< T, DIM >::operator=(Array &&other)axom::Array< T, DIM >inline
operator[](const IndexType idx)axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
operator[](const IndexType idx) constaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
reallocViewData(IndexType new_capacity)axom::sidre::Array< T, DIM >inlineprotected
reserve(IndexType capacity)axom::Array< T, DIM >inline
reserveForInsert(IndexType n, IndexType pos)axom::Array< T, DIM >inlineprotected
resize(Args... args)axom::Array< T, DIM >inline
set(const T *elements, IndexType n, IndexType pos)axom::Array< T, DIM >inline
setCapacity(axom::IndexType new_capacity)axom::sidre::Array< T, DIM >inlineprotectedvirtual
setResizeRatio(double ratio)axom::Array< T, DIM >inline
shape() constaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
shrink()axom::Array< T, DIM >inline
sidreTypeId()axom::sidre::Array< T, DIM >inlineprotectedstatic
sidreTypeId()axom::sidre::Array< T, DIM >inlineprotectedstatic
size() constaxom::Array< T, DIM >inline
spaceaxom::Array< T, DIM >static
strides() constaxom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inline
swap(Array< T, DIM, MemorySpace::Dynamic > &other)axom::Array< T, DIM >inline
updateNumElements(axom::IndexType new_num_elements)axom::sidre::Array< T, DIM >inlineprotectedvirtual
updateStrides()axom::ArrayBase< T, DIM, Array< T, DIM, MemorySpace::Dynamic > >inlineprotected
value_type typedefaxom::Array< T, DIM >
~Array()axom::sidre::Array< T, DIM >virtual