| access(const size_type s, const size_type a) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| access(const size_type s, const size_type a, const size_type d0) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| access(const size_type s, const size_type a, const size_type d0, const size_type d1) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| access(const size_type s, const size_type a, const size_type d0, const size_type d1, const size_type d2) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| arraySize(const size_type s) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| atomic_access_slice typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| data() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| default_access_slice typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| execution_space typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| extent(const size_type d) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| index_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| kokkos_view typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| label() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| max_label_length | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | static |
| max_supported_rank | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | static |
| memory_access_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| memory_space typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| numSoA() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| operator()(const size_type i) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| operator()(const size_type i, const size_type d0) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| operator()(const size_type i, const size_type d0, const size_type d1) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| operator()(const size_type i, const size_type d0, const size_type d1, const size_type d2) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| operator=(const Slice< DataType, MemorySpace, MAT, VectorLength, Stride > &rhs) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| pointer_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| random_access_slice typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| rank enum value (defined in Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| reference_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| size() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| size_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| Slice() | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| Slice(const pointer_type data, const size_type size, const size_type num_soa, const std::string &label="") | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| Slice(const Slice< DataType, MemorySpace, MAT, VectorLength, Stride > &rhs) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| Slice< DataType, MemorySpace, AtomicAccessMemory, VectorLength, Stride > (defined in Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | friend |
| Slice< DataType, MemorySpace, DefaultAccessMemory, VectorLength, Stride > (defined in Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | friend |
| Slice< DataType, MemorySpace, RandomAccessMemory, VectorLength, Stride > (defined in Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >) | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | friend |
| slice_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| soa_stride | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | static |
| stride(const size_type d) const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| value_type typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| vector_length | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | static |
| view() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |
| view_layout typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| view_wrapper typedef | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | |
| viewRank() const | Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > | inline |