cuda::warp_level#

struct warp_level : public cuda::__native_hierarchy_level_base<warp_level>#

Public Types

using level_type = _Level#

Public Static Functions

template<class _InLevel, class _Hierarchy>
static inline constexpr auto dims(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _InLevel, class _Hierarchy>
static inline constexpr auto static_dims(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _InLevel, class _Hierarchy>
static inline constexpr auto extents(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _InLevel, class _Hierarchy>
static inline constexpr auto static_count(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _InLevel, class _Hierarchy>
static inline constexpr ::cuda::std::size_t count(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _Tp, class _InLevel, class _Hierarchy>
static inline constexpr auto dims_as(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#
template<class _Tp, class _InLevel, class _Hierarchy>
static inline constexpr auto extents_as(
const _InLevel &__in_level,
const _Hierarchy &__hier
) noexcept#
template<class _Tp, class _InLevel, class _Hierarchy>
static inline constexpr auto count_as(
const _InLevel &__level,
const _Hierarchy &__hier
) noexcept#