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

This is the complete list of members for alpaka::Vec< T_Type, T_dim, T_Storage >, including all inherited members.

assign(T_Type const &value) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
assign(concepts::CVector auto const selection, concepts::Vector< T_Type > auto const &value) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
back()alpaka::Vec< T_Type, T_dim, T_Storage >inline
back() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
dim()alpaka::Vec< T_Type, T_dim, T_Storage >inlinestatic
eraseBack() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
fill(concepts::Convertible< T_Type > auto const &value)alpaka::Vec< T_Type, T_dim, T_Storage >inlinestatic
fill()alpaka::Vec< T_Type, T_dim, T_Storage >inlinestatic
index_type typedefalpaka::Vec< T_Type, T_dim, T_Storage >
min(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
operator type()alpaka::Vec< T_Type, T_dim, T_Storage >inlineexplicit
operator!=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
operator*=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator*=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator+=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator+=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator-() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
operator-=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator-=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator/=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator/=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator=(Vec const &)=defaultalpaka::Vec< T_Type, T_dim, T_Storage >
operator=(Vec &&)=defaultalpaka::Vec< T_Type, T_dim, T_Storage >
operator=(Vec< T_Type, T_dim, T_OtherStorage > const &rhs)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator==(Vec< T_Type, T_dim, T_OtherStorage > const &rhs) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
operator[](std::integral auto const idx)alpaka::Vec< T_Type, T_dim, T_Storage >inline
operator[](std::integral auto const idx) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
operator[](Vec< T, sizeof...(T_values), detail::CVec< T, T_values... > > const v) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
ParamType typedefalpaka::Vec< T_Type, T_dim, T_Storage >
product() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
rank_type typedefalpaka::Vec< T_Type, T_dim, T_Storage >
rAssign(T_Type const &value) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
reduce(auto &&reduceFunc) const -> decltype(reduceFunc(std::declval< type >(), std::declval< type >()))alpaka::Vec< T_Type, T_dim, T_Storage >inline
ref(Vec< T, sizeof...(T_values), detail::CVec< T, T_values... > > const v)alpaka::Vec< T_Type, T_dim, T_Storage >inline
ref(Vec< T, sizeof...(T_values), detail::CVec< T, T_values... > > const v) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
remove() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
revert() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
rshrink() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
rshrink(std::integral auto const startIdx) constalpaka::Vec< T_Type, T_dim, T_Storage >inline
size_type typedefalpaka::Vec< T_Type, T_dim, T_Storage >
Storage typedefalpaka::Vec< T_Type, T_dim, T_Storage >
sum() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
toRT() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
toString(std::string const separator=",", std::string const enclosings="{}") constalpaka::Vec< T_Type, T_dim, T_Storage >inline
type typedefalpaka::Vec< T_Type, T_dim, T_Storage >
UniVec typedefalpaka::Vec< T_Type, T_dim, T_Storage >
Vec()=defaultalpaka::Vec< T_Type, T_dim, T_Storage >
Vec(F &&generator)alpaka::Vec< T_Type, T_dim, T_Storage >inlineexplicit
Vec(T_Args const &... args)alpaka::Vec< T_Type, T_dim, T_Storage >inline
Vec(Vec const &other)=defaultalpaka::Vec< T_Type, T_dim, T_Storage >
Vec(T_Storage const &other)alpaka::Vec< T_Type, T_dim, T_Storage >inline
Vec(Vec< T_Type, T_dim, T_OtherStorage > const &other)alpaka::Vec< T_Type, T_dim, T_Storage >inline
w()alpaka::Vec< T_Type, T_dim, T_Storage >inline
w() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
x()alpaka::Vec< T_Type, T_dim, T_Storage >inline
x() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
y()alpaka::Vec< T_Type, T_dim, T_Storage >inline
y() constalpaka::Vec< T_Type, T_dim, T_Storage >inline
z()alpaka::Vec< T_Type, T_dim, T_Storage >inline
z() constalpaka::Vec< T_Type, T_dim, T_Storage >inline