https://mooseframework.inl.gov
Moose::Kokkos::ArrayBase< T, dimension, index_type > Member List

This is the complete list of members for Moose::Kokkos::ArrayBase< T, dimension, index_type >, including all inherited members.

_counterMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_dMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_device_dataMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_host_dataMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_device_aliasMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_device_allocMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_host_aliasMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_host_allocMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_initMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_is_mallocMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_is_offsetMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_layoutMoose::Kokkos::ArrayBase< T, dimension, index_type >private
_nMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_sMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_sizeMoose::Kokkos::ArrayBase< T, dimension, index_type >private
aliasDevice(T *ptr)Moose::Kokkos::ArrayBase< T, dimension, index_type >
aliasHost(T *ptr)Moose::Kokkos::ArrayBase< T, dimension, index_type >
allocDevice()Moose::Kokkos::ArrayBase< T, dimension, index_type >private
allocHost()Moose::Kokkos::ArrayBase< T, dimension, index_type >private
ArrayBase(const LayoutType layout)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
ArrayBase(const LayoutType layout, size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
ArrayBase(const ArrayBase< T, dimension, index_type > &array)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
begin() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
copyIn(const T *ptr, MemcpyType dir, index_type n, index_type offset=0)Moose::Kokkos::ArrayBase< T, dimension, index_type >
copyInternal(T *target, const T *source, index_type n)Moose::Kokkos::ArrayBase< T, dimension, index_type >protected
copyOut(T *ptr, MemcpyType dir, index_type n, index_type offset=0)Moose::Kokkos::ArrayBase< T, dimension, index_type >
copyToDevice()Moose::Kokkos::ArrayBase< T, dimension, index_type >
copyToDeviceNested()Moose::Kokkos::ArrayBase< T, dimension, index_type >
copyToHost()Moose::Kokkos::ArrayBase< T, dimension, index_type >
create(const std::vector< index_type > &n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
create(size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
createDevice(const std::vector< index_type > &n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
createDevice(size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
createHost(const std::vector< index_type > &n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
createHost(size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
createInternal(size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >protected
createInternal(const std::vector< index_type > &n)Moose::Kokkos::ArrayBase< T, dimension, index_type >protected
createInternal(const std::vector< index_type > &n, bool host, bool device)Moose::Kokkos::ArrayBase< T, dimension, index_type >protected
data() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
deepCopy(const ArrayBase< T, dimension, index_type > &array)Moose::Kokkos::ArrayBase< T, dimension, index_type >
destroy()Moose::Kokkos::ArrayBase< T, dimension, index_type >
deviceData() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
deviceView() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
end() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
first() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
freeDevice()Moose::Kokkos::ArrayBase< T, dimension, index_type >private
freeHost()Moose::Kokkos::ArrayBase< T, dimension, index_type >private
hostData() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
hostView() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
init(size_type... n)Moose::Kokkos::ArrayBase< T, dimension, index_type >inline
isAlloc() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
isDeviceAlias() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
isDeviceAlloc() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
isHostAlias() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
isHostAlloc() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
last() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
moveToDevice(bool should_free_host=true)Moose::Kokkos::ArrayBase< T, dimension, index_type >
moveToHost(bool should_free_device=true)Moose::Kokkos::ArrayBase< T, dimension, index_type >
n(unsigned int dim) constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
offset(const std::vector< signed_index_type > &d)Moose::Kokkos::ArrayBase< T, dimension, index_type >
offset(offset_type... d)Moose::Kokkos::ArrayBase< T, dimension, index_type >
operator=(const T &scalar)Moose::Kokkos::ArrayBase< T, dimension, index_type >
operator[](index_type i) constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
shallowCopy(const ArrayBase< T, dimension, index_type > &array)Moose::Kokkos::ArrayBase< T, dimension, index_type >
signed_index_type typedefMoose::Kokkos::ArrayBase< T, dimension, index_type >
size() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
swap(ArrayBase< T, dimension, index_type > &array)Moose::Kokkos::ArrayBase< T, dimension, index_type >
unsigned_index_type typedefMoose::Kokkos::ArrayBase< T, dimension, index_type >
useCount() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
~ArrayBase()Moose::Kokkos::ArrayBase< T, dimension, index_type >inline