cuda::experimental::block_dims#

Overloads#

block_dims(noexcept)#

template<size_t X, size_t Y = 1, size_t Z = 1>
constexpr auto cuda::experimental::block_dims(
) noexcept

Creates an instance of level_dimensions describing block_level.

This function creates a statically sized level from up to three template arguments.

block_dims(noexcept)#

template<typename T>
constexpr auto cuda::experimental::block_dims(
T t,
) noexcept

Creates an instance of level_dimensions describing block_level.

This function creates the level from an integral or dim3 argument.