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

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

_dMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_is_mallocMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_is_offsetMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_nMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
_sMoose::Kokkos::ArrayBase< T, dimension, index_type >protected
aliasDevice(T *ptr)Moose::Kokkos::ArrayBase< T, dimension, index_type >
aliasHost(T *ptr)Moose::Kokkos::ArrayBase< T, dimension, index_type >
Array()Moose::Kokkos::Array< T, dimension, index_type, layout >inline
Array(const Array< T, dimension, index_type, layout > &array)Moose::Kokkos::Array< T, dimension, index_type, layout >inline
Array(size_type... n)Moose::Kokkos::Array< T, dimension, index_type, layout >inline
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
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()(indices... i) constMoose::Kokkos::Array< T, dimension, index_type, layout >
operator()(const signed_index_type(&idx)[dimension]) constMoose::Kokkos::Array< T, dimension, index_type, layout >inline
operator=(const Array< T, dimension, index_type, layout > &array)Moose::Kokkos::Array< T, dimension, index_type, layout >inline
Moose::Kokkos::ArrayBase::operator=(const T &scalar)Moose::Kokkos::ArrayBase< T, dimension, index_type >
operator[](index_type i) constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
operatorInternal(const signed_index_type(&idx)[dimension], std::integer_sequence< unsigned int, i... >) constMoose::Kokkos::Array< T, dimension, index_type, layout >inlineprivate
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 >
useCount() constMoose::Kokkos::ArrayBase< T, dimension, index_type >inline
usingKokkosArrayBaseMembers(T, dimension, index_type)Moose::Kokkos::Array< T, dimension, index_type, layout >private
~ArrayBase()Moose::Kokkos::ArrayBase< T, dimension, index_type >inline