grid_dims#

Overloads#

grid_dims(noexcept)#

template<::cuda::std::size_t _XDim, ::cuda::std::size_t _YDim = 1, ::cuda::std::size_t _ZDim = 1>
inline constexpr auto cuda::grid_dims(
) noexcept

Creates an instance of hierarchy_level_desc describing grid_level.

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

grid_dims(noexcept)#

template<class _Dims>
inline constexpr auto cuda::grid_dims(
_Dims __dims
) noexcept

Creates an instance of hierarchy_level_desc describing grid_level.

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