hashword.h File Reference

Go to the source code of this file.

Namespaces

 libMesh
 
 libMesh::Utility
 

Functions

uint32_t libMesh::Utility::hashword (const uint32_t *k, size_t length, uint32_t initval=0)
 
uint32_t libMesh::Utility::hashword (const std::vector< uint32_t > &keys, uint32_t initval=0)
 
uint32_t libMesh::Utility::hashword2 (const uint32_t &first, const uint32_t &second, uint32_t initval=0)
 
uint64_t libMesh::Utility::hashword2 (const uint64_t first, const uint64_t second)
 
uint16_t libMesh::Utility::hashword2 (const uint16_t first, const uint16_t second)
 
uint64_t libMesh::Utility::hashword (const uint64_t *k, size_t length)
 
uint16_t libMesh::Utility::hashword (const uint16_t *k, size_t length)
 
template<typename Container >
Container::value_type libMesh::Utility::hashword (const Container &keys)