hash function proposed by Mueller More...
Public Types | |
using | key_type = std::uint32_t |
using | hash_type = std::uint32_t |
using | tag = tags::true_permutation_hasher |
Static Public Member Functions | |
template<class T > | |
static __host____device__ hash_type | hash (T)=delete |
deleted hash function for types other than explicitly defined More... | |
static __host____device__ hash_type | hash (key_type x) noexcept |
hash function More... | |
hash function proposed by Mueller
Definition at line 50 of file hashers.cuh.
using warpcore::hashers::MuellerHash::hash_type = std::uint32_t |
Definition at line 55 of file hashers.cuh.
using warpcore::hashers::MuellerHash::key_type = std::uint32_t |
Definition at line 54 of file hashers.cuh.
Definition at line 56 of file hashers.cuh.
|
inlinestaticnoexcept |
hash function
[in] | x | key to be hashed |
x
Definition at line 70 of file hashers.cuh.
|
inlinestaticdelete |
deleted hash function for types other than explicitly defined
T | key type |