Containers library
Memory Resources
CUDASTF
Cudax: Experimental new features API
Directory hierarchy
Namespace hierarchy
Defines
Directories
Namespaces
cuda
Namespaces
cuda::experimental
Classes
Functions
Namespaces
cuda::experimental::hierarchy
cuda::experimental::mr
cuda::experimental::stf
Classes
Enums
Functions
Structs
cuda::experimental::stf::cuda_kernel_desc
cuda::experimental::stf::decorated_stream
cuda::experimental::stf::graphed_interface_of
cuda::experimental::stf::graphed_interface_of< mdspan< T, P… > >
cuda::experimental::stf::graphed_interface_of< void_interface >
cuda::experimental::stf::hash
cuda::experimental::stf::hash< data_place >
cuda::experimental::stf::hash< dim4 >
cuda::experimental::stf::hash< hashtable >
cuda::experimental::stf::hash< mdspan< P… > >
cuda::experimental::stf::hash< pos4 >
cuda::experimental::stf::hash< task >
cuda::experimental::stf::hash< void_interface >
cuda::experimental::stf::hash<::std::pair< T1, T2 > >
cuda::experimental::stf::hash<::std::tuple< Ts… > >
cuda::experimental::stf::layout_stride
cuda::experimental::stf::pooled_allocator_config
cuda::experimental::stf::stream_pool
cuda::experimental::stf::streamed_interface_of
cuda::experimental::stf::streamed_interface_of< hashtable >
cuda::experimental::stf::streamed_interface_of< mdspan< T, P… > >
cuda::experimental::stf::streamed_interface_of< void_interface >
Typedefs
Variables
Structs
Typedefs
Variables
cudax
»
Cudax: Experimental new features API
»
cuda
»
cuda::experimental
»
cuda::experimental::stf
»
cuda::experimental::stf::hash< dim4 >
cuda::experimental::stf::hash< dim4 >
Defined in
include/cuda/experimental/__stf/utility/dimensions.cuh
template
<
>
struct
hash
<
dim4
>
:
public
cuda
::
experimental
::
stf
::
hash
<
pos4
>
Public Functions
inline
::
std
::
size_t
operator
()
(
pos4
const
&
s
)
const
noexcept