13 template<
typename T_ExtentFn>
29 template<concepts::Origin T_Origin, concepts::Unit T_Unit,
typename T_MultiDimensional = MultiDimensional<true>>
42 if constexpr(T_MultiDimensional::value ==
false)
52 template<concepts::SpecializationOf<onAcc::
internal::IdxRangeLazy> T>
57 template<concepts::SpecializationOf<onAcc::
internal::IdxRangeFn> T>
#define ALPAKA_TYPEOF(...)
Get the type of instance.
constexpr auto getIdxRange(auto const &acc) const
constexpr IdxRangeFn(T_ExtentFn const &extentFn)
T_ExtentFn const m_extentFn
constexpr auto getIdxRange(auto const &acc) const
constexpr IdxRangeLazy(T_Origin const &origin, T_Unit const &unit, T_MultiDimensional=T_MultiDimensional{})