26 template<
typename TWorkDiv,
typename TOrigin,
typename TUnit,
typename TSfinae =
void>
32 template<
typename TOrigin,
typename TUnit,
typename TWorkDiv>
42 template<
typename TWorkDiv>
54 template<
typename TWorkDiv>
66 template<
typename TWorkDiv>
#define ALPAKA_FN_HOST_ACC
#define ALPAKA_NO_HOST_ACC_WARNING
Disable nvcc warning: 'calling a host function from host device function.' Usage: ALPAKA_NO_HOST_ACC_...
typename detail::ImplementationBaseType< TInterface, TDerived >::type ImplementationBase
Returns the type that implements the given interface in the inheritance hierarchy.
The alpaka accelerator library.
ALPAKA_NO_HOST_ACC_WARNING ALPAKA_FN_HOST_ACC auto getWorkDiv(TWorkDiv const &workDiv) -> Vec< Dim< TWorkDiv >, Idx< TWorkDiv > >
Get the extent requested.
typename trait::IdxType< T >::type Idx
ALPAKA_NO_HOST_ACC_WARNING static ALPAKA_FN_HOST_ACC auto getWorkDiv(TWorkDiv const &workDiv)
ALPAKA_NO_HOST_ACC_WARNING static ALPAKA_FN_HOST_ACC auto getWorkDiv(TWorkDiv const &workDiv)
ALPAKA_NO_HOST_ACC_WARNING static ALPAKA_FN_HOST_ACC auto getWorkDiv(TWorkDiv const &workDiv)