18 template<
typename TDim,
typename TIdx>
33 template<
typename TDim,
typename TIdx>
40 template<
typename TDim,
typename TIdx>
41 struct GetIdx<gb::IdxGbRef<TDim, TIdx>, origin::Grid, unit::Blocks>
44 template<
typename TWorkDiv>
48 return idx.m_gridBlockIdx;
53 template<
typename TDim,
typename TIdx>
A IdxGbRef grid block index.
IdxGbRef(Vec< TDim, TIdx > const &gridBlockIdx)
Vec< TDim, TIdx > const & m_gridBlockIdx
The alpaka accelerator library.
Tag used in class inheritance hierarchies that describes that a specific interface (TInterface) is im...
The dimension getter type trait.
static ALPAKA_FN_HOST auto getIdx(gb::IdxGbRef< TDim, TIdx > const &idx, TWorkDiv const &) -> Vec< TDim, TIdx >