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 |