Misc. hashing functions, mostly from Bob Jenkins. More...
|Namespace for OpenFOAM. |
|unsigned||Hasher (const void *data, size_t len, unsigned seed=0)|
|Bob Jenkins's 96-bit mixer hashing function (lookup3) More...|
Misc. hashing functions, mostly from Bob Jenkins.
Original source file Hasher.H
The Jenkins hashing function(s) is similar in speed to Paul Hsieh's SuperFast hash, but is public domain, supports incremental hashing and has been reported to have better characteristics. It is also what postgresql seems to be using.
Definition in file Hasher.H.