alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::detail::ReducedVector< T_Type, T_dim > Member List

This is the complete list of members for alpaka::onAcc::detail::ReducedVector< T_Type, T_dim >, including all inherited members.

ArrayStorage(T_Args &&... args)alpaka::ArrayStorage< T_Type, T_dim >inlineprivate
ArrayStorage(std::array< T_Type, T_dim > const &data)alpaka::ArrayStorage< T_Type, T_dim >inlineprivate
assign(T_Type const &value) constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
back()alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
BaseType typedefalpaka::ArrayStorage< T_Type, T_dim >private
dim()alpaka::Vec< T_Type, T_dim - 1u >inlineprivatestatic
eraseBack() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
fill(concepts::Convertible< T_Type > auto const &value)alpaka::Vec< T_Type, T_dim - 1u >inlineprivatestatic
index_type typedefalpaka::Vec< T_Type, T_dim - 1u >private
min(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator type()alpaka::Vec< T_Type, T_dim - 1u >inlineexplicitprivate
operator!=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator*=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator+=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator-() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator-=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator/=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator=(Vec const &)=defaultalpaka::Vec< T_Type, T_dim - 1u >private
operator==(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
operator[](T_Type idx) constalpaka::onAcc::detail::ReducedVector< T_Type, T_dim >inline
operator[](T_Type idx)alpaka::onAcc::detail::ReducedVector< T_Type, T_dim >inline
alpaka::Vec< T_Type, T_dim - 1u >::operator[](std::integral auto const idx)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
ParamType typedefalpaka::Vec< T_Type, T_dim - 1u >private
product() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
rank_type typedefalpaka::Vec< T_Type, T_dim - 1u >private
rAssign(T_Type const &value) constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
reduce(auto &&reduceFunc) const -> decltype(reduceFunc(std::declval< type >(), std::declval< type >()))alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
reduce_range(auto &&reduceFunc) const -> decltype(reduceFunc(std::declval< type >(), std::declval< type >()))alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
ReducedVector(Vec< T_Type, T_dim > const &first)alpaka::onAcc::detail::ReducedVector< T_Type, T_dim >inline
ref(Vec< T, sizeof...(T_values), detail::CVec< T, T_values... > > const v)alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
remove() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
revert() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
rshrink() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
size_type typedefalpaka::Vec< T_Type, T_dim - 1u >private
Storage typedefalpaka::Vec< T_Type, T_dim - 1u >private
sum() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
toRT() constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
toString(std::string const separator=",", std::string const enclosings="{}") constalpaka::Vec< T_Type, T_dim - 1u >inlineprivate
type typedefalpaka::Vec< T_Type, T_dim - 1u >private
UniVec typedefalpaka::Vec< T_Type, T_dim - 1u >private
Vec()=defaultalpaka::Vec< T_Type, T_dim - 1u >private
w()alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
x()alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
y()alpaka::Vec< T_Type, T_dim - 1u >inlineprivate
z()alpaka::Vec< T_Type, T_dim - 1u >inlineprivate