Template Class DynamicRaggedDownArrayKokkos

Nested Relationships

Nested Types

Class Documentation

template<typename T, typename Layout = DefaultLayout, typename ExecSpace = DefaultExecSpace, typename MemoryTraits = void>
class DynamicRaggedDownArrayKokkos

Public Functions

DynamicRaggedDownArrayKokkos()
DynamicRaggedDownArrayKokkos(size_t dim1, size_t dim2, const std::string &tag_string = DEFAULTSTRINGARRAY)
KOKKOS_INLINE_FUNCTION size_t & stride (size_t j) const
KOKKOS_INLINE_FUNCTION size_t size () const
KOKKOS_INLINE_FUNCTION TArray1D get_kokkos_view ()
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j) const
KOKKOS_INLINE_FUNCTION DynamicRaggedDownArrayKokkos & operator= (const DynamicRaggedDownArrayKokkos &temp)
KOKKOS_INLINE_FUNCTION ~DynamicRaggedDownArrayKokkos()
class set_strides_functor

Public Functions

inline set_strides_functor(size_t init_stride, SArray1D temp_strides_)
inline KOKKOS_INLINE_FUNCTION void operator() (const int index) const

Public Members

SArray1D functor_strides_
size_t init_stride_