|
header_utils
|
Hash functions that only work on integers. More...
Functions | |
| constexpr uint64_t | splitmix64 (splitmix64_state &state, uint64_t stream_id=0x9e3779b97f4a7c15) |
| constexpr uint64_t | splitmix64 (uint64_t seed, uint64_t index, uint64_t stream_id=0x9e3779b97f4a7c15) |
| constexpr uint64_t | murmurhash64 (uint64_t k) |
| constexpr uint64_t | murmurhash64_2 (uint64_t x, uint64_t y) |
| constexpr uint32_t | triple32 (uint32_t x) |
Hash functions that only work on integers.
|
nodiscardconstexpr |
|
nodiscardconstexpr |
|
nodiscardconstexpr |
|
nodiscardconstexpr |