Cabana 0.8.0-dev
 
Loading...
Searching...
No Matches
Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride > Member List

This is the complete list of members for Cabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >, including all inherited members.

access(const size_type s, const size_type a) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
access(const size_type s, const size_type a, const size_type d0) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
access(const size_type s, const size_type a, const size_type d0, const size_type d1) constCabana::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) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
arraySize(const size_type s) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
atomic_access_slice typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
data() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
default_access_slice typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
execution_space typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
extent(const size_type d) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
index_type typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
kokkos_view typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
label() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
max_label_lengthCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >static
max_supported_rankCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >static
memory_access_type typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
memory_space typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
numSoA() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
operator()(const size_type i) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
operator()(const size_type i, const size_type d0) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
operator()(const size_type i, const size_type d0, const size_type d1) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
operator()(const size_type i, const size_type d0, const size_type d1, const size_type d2) constCabana::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 typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
random_access_slice typedefCabana::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 typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
size() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
size_type typedefCabana::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 typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
soa_strideCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >static
stride(const size_type d) constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
value_type typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
vector_lengthCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >static
view() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline
view_layout typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
view_wrapper typedefCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >
viewRank() constCabana::Slice< DataType, MemorySpace, MemoryAccessType, VectorLength, Stride >inline