GEOSX
LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE > Member List

This is the complete list of members for LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >, including all inherited members.

Array()LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
Array(DIMS const ... dims)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inlineexplicit
Array(Array const &source)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
Array(Array &&source)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView()=defaultLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
ArrayView(ArrayView const &source) noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
ArrayView(ArrayView &&source)=defaultLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
ArrayView(typeManipulation::CArray< INDEX_TYPE, NDIM > const &dims, typeManipulation::CArray< INDEX_TYPE, NDIM > const &strides, int const singleParameterResizeIndex, BUFFER_TYPE< T > const &buffer)LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
ArrayView(bool) noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inlineexplicitprotected
back() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
begin() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
capacity() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
clear()LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
data() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
dims() const noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
emplace(INDEX_TYPE const pos, ARGS &&... args)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
emplace_back(ARGS &&... args)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
empty() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
end() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
erase(INDEX_TYPE const pos)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
front() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
getSingleParameterResizeIndex() constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
IndexType typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
insert(INDEX_TYPE const pos, ITER const first, ITER const last)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
linearIndex(INDICES const ... indices) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
m_dataBufferLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >protected
m_dimsLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >protected
m_singleParameterResizeIndexLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >protected
m_stridesLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >protected
move(MemorySpace const space, bool const touch=true) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
NDIMLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >static
NestedViewType typedefLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >
NestedViewTypeConst typedefLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >
operator ArraySlice< T, NDIM, USD, INDEX_TYPE >() const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator ArraySlice< T, NDIM, USD, INDEX_TYPE >() const &&noexcept=deleteLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator ArrayView< T const, NDIM, USD, INDEX_TYPE, BUFFER_TYPE >() const &noexceptLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
operator std::enable_if_t< !std::is_const< _T >::value, ArraySlice< T const, NDIM, USD, INDEX_TYPE > const >() const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator std::enable_if_t< !std::is_const< _T >::value, ArraySlice< T const, NDIM, USD, INDEX_TYPE > const >() const &&noexcept=deleteLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator std::enable_if_t< !std::is_const< _T >::value, ArrayView< T const, NDIM, USD, INDEX_TYPE, BUFFER_TYPE > >() const &&noexcept=deleteLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::operator std::enable_if_t< !std::is_const< _T >::value, ArrayView< T const, NDIM, USD, INDEX_TYPE, BUFFER_TYPE > >() const noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator()(INDICES... indices) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator=(Array const &rhs)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
operator=(Array &&rhs)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::operator=(ArrayView &&rhs)LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::operator=(ArrayView const &rhs) noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator[](INDEX_TYPE const index) const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator[](INDEX_TYPE const index) const &&noexcept=deleteLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
operator[](INDEX_TYPE const index) const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
ParentClass typedefLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >
Permutation typedefLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >
pop_back()LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
registerTouch(MemorySpace const space) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
reserve(INDEX_TYPE const newCapacity)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resize(int const numDims, DIMS_TYPE const *const dims)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resize(DIMS const ... newDims)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resize(INDEX_TYPE const newdim)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resizeDefault(INDEX_TYPE const newdim, T const &defaultValue)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resizeDimension(DIMS const ... newDims)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
resizeWithoutInitializationOrDestruction(DIMS const ... newDims)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
setName(std::string const &name)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
setSingleParameterResizeIndex(int const index)LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
setValues(T const &value) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
setValues(ArrayView< T const, NDIM, USD, INDEX_TYPE, BUFFER_TYPE > const &rhs) constLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
size() const noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
size(int const dim) const noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
size_type typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
SliceType typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
SliceTypeConst typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
strides() const noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toNestedView() const &&=deleteLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::toNestedView() const &LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toNestedViewConst() const &&=deleteLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::toNestedViewConst() const &LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toSlice() const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toSlice() const &&noexcept=deleteLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toSliceConst() const &noexceptLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toSliceConst() const &&noexcept=deleteLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toView() const &&=deleteLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::toView() const &LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
toViewConst() const &&=deleteLvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >::toViewConst() const &LvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >inline
USDLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >static
value_type typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
ValueType typedefLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >
~Array()LvArray::Array< T, NDIM, PERMUTATION, INDEX_TYPE, BUFFER_TYPE >inline
~ArrayView()=defaultLvArray::ArrayView< T, NDIM, typeManipulation::getStrideOneDimension(PERMUTATION {}), INDEX_TYPE, BUFFER_TYPE >