AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This is the complete list of members for axom::sidre::Array< T >, including all inherited members.
append(const T &value) | axom::Array< T > | inline |
append(const T *tuples, IndexType n) | axom::Array< T > | inline |
Array()=delete | axom::sidre::Array< T > | |
Array(View *view) | axom::sidre::Array< T > | |
Array(View *view, axom::IndexType num_tuples, axom::IndexType num_components=1, axom::IndexType capacity=0) | axom::sidre::Array< T > | |
axom::Array::Array(IndexType num_tuples, IndexType num_components=1, IndexType capacity=0) | axom::Array< T > | |
axom::Array::Array(T *data, IndexType num_tuples, IndexType num_components=1, IndexType capacity=0) | axom::Array< T > | |
axom::Array::Array(const Array &)=delete | axom::Array< T > | protected |
axom::Array::Array(const Array &&)=delete | axom::Array< T > | protected |
capacity() const | axom::Array< T > | inline |
DEFAULT_RESIZE_RATIO | axom::Array< T > | static |
describeView() | axom::sidre::Array< T > | inlineprotected |
DISABLE_COPY_AND_ASSIGNMENT(Array) | axom::sidre::Array< T > | protected |
DISABLE_MOVE_AND_ASSIGNMENT(Array) | axom::sidre::Array< T > | protected |
dynamicRealloc(axom::IndexType new_num_tuples) | axom::sidre::Array< T > | inlineprotectedvirtual |
emplace(IndexType n, IndexType pos, const T &value=T()) | axom::Array< T > | inline |
empty() const | axom::Array< T > | inline |
fill(const T &value) | axom::Array< T > | inline |
getData() | axom::Array< T > | inline |
getData() const | axom::Array< T > | inline |
getResizeRatio() const | axom::Array< T > | inline |
getView() const | axom::sidre::Array< T > | inline |
getViewShape(int dim) const | axom::sidre::Array< T > | inlineprotected |
inBounds(IndexType pos, IndexType component) const | axom::Array< T > | inlineprotected |
inBounds(IndexType idx) const | axom::Array< T > | inlineprotected |
initialize(IndexType num_tuples, IndexType num_components, IndexType capacity) | axom::Array< T > | inlineprotected |
insert(const T &value, IndexType pos) | axom::Array< T > | inline |
insert(const T *tuples, IndexType n, IndexType pos) | axom::Array< T > | inline |
isExternal() const | axom::sidre::Array< T > | inlinevirtual |
isInSidre() const | axom::sidre::Array< T > | inlinevirtual |
m_capacity | axom::Array< T > | protected |
m_data | axom::Array< T > | protected |
m_is_external | axom::Array< T > | protected |
m_num_components | axom::Array< T > | protected |
m_num_tuples | axom::Array< T > | protected |
m_resize_ratio | axom::Array< T > | protected |
m_view | axom::sidre::Array< T > | protected |
MIN_DEFAULT_CAPACITY | axom::Array< T > | static |
numComponents() const | axom::Array< T > | inline |
operator()(IndexType pos, IndexType component=0) | axom::Array< T > | inline |
operator()(IndexType pos, IndexType component=0) const | axom::Array< T > | inline |
operator=(const Array &)=delete | axom::Array< T > | protected |
operator=(const Array &&)=delete | axom::Array< T > | protected |
operator[](IndexType idx) | axom::Array< T > | inline |
operator[](IndexType idx) const | axom::Array< T > | inline |
reallocViewData(IndexType new_capacity) | axom::sidre::Array< T > | inlineprotected |
reserve(IndexType capacity) | axom::Array< T > | inline |
reserveForInsert(IndexType n, IndexType pos) | axom::Array< T > | inlineprotected |
resize(IndexType new_num_tuples) | axom::Array< T > | inline |
set(const T *tuples, IndexType n, IndexType pos) | axom::Array< T > | inline |
setCapacity(axom::IndexType new_capacity) | axom::sidre::Array< T > | inlineprotectedvirtual |
setResizeRatio(double ratio) | axom::Array< T > | inline |
shrink() | axom::Array< T > | inline |
sidreTypeId() | axom::sidre::Array< T > | inlineprotectedstatic |
sidreTypeId() | axom::sidre::Array< T > | inlineprotectedstatic |
size() const | axom::Array< T > | inline |
updateNumTuples(axom::IndexType new_num_tuples) | axom::sidre::Array< T > | inlineprotectedvirtual |
~Array() | axom::sidre::Array< T > | virtual |