GEOSX
LvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE > Member List

This is the complete list of members for LvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >, including all inherited members.

ArraySlice()=deleteLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >
ArraySlice(T *const LVARRAY_RESTRICT inputData, INDEX_TYPE const *const LVARRAY_RESTRICT inputDimensions, INDEX_TYPE const *const LVARRAY_RESTRICT inputStrides) noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inlineexplicit
begin() constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
dataIfContiguous() constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
end() constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
IndexType typedefLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >
isContiguous() constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
isContiguous() constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
linearIndex(INDICES... indices) constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
m_dataLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >protected
m_dimsLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >protected
m_stridesLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >protected
NDIMLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >static
operator std::enable_if_t< !std::is_const< U >::value, ArraySlice< T const, NDIM, USD, INDEX_TYPE > >() const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
operator std::enable_if_t< _NDIM==1 &&_USD==0, T *const LVARRAY_RESTRICT >() const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
operator()(INDICES... indices) constLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
operator[](INDEX_TYPE const index) const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
operator[](INDEX_TYPE const index) const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
size() const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
size(int dim) const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
toSliceConst() const noexceptLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >inline
USDLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >static
ValueType typedefLvArray::ArraySlice< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE >