#include <sycl/reduction.hpp>
Public Types | |
using | type = T |
using | op = BinaryOperation |
using | element_type = ReducerElement< T, BinaryOperation, !has_identity > |
Static Public Attributes | |
static constexpr int | dims = Dims |
static constexpr size_t | extent = Extent |
static constexpr bool | has_identity = IdentityContainerT::has_identity |
Definition at line 165 of file reduction.hpp.
using sycl::_V1::detail::ReducerTraits< reducer< T, BinaryOperation, Dims, Extent, IdentityContainerT, View, Subst > >::element_type = ReducerElement<T, BinaryOperation, !has_identity> |
Definition at line 172 of file reduction.hpp.
using sycl::_V1::detail::ReducerTraits< reducer< T, BinaryOperation, Dims, Extent, IdentityContainerT, View, Subst > >::op = BinaryOperation |
Definition at line 168 of file reduction.hpp.
using sycl::_V1::detail::ReducerTraits< reducer< T, BinaryOperation, Dims, Extent, IdentityContainerT, View, Subst > >::type = T |
Definition at line 167 of file reduction.hpp.
|
staticconstexpr |
Definition at line 169 of file reduction.hpp.
|
staticconstexpr |
Definition at line 170 of file reduction.hpp.
|
staticconstexpr |
Definition at line 171 of file reduction.hpp.