Combining choose hash type and choose hash method
Cleaning up hash method selection logic
More cleanup of hash method logic
More cleanup of hash method logic
More cleanup of hash_method logic
More cleanup of hash method enum
Moving cpu hash routines into hash lib
Moving collision reports to hash library
Moving gpu read/write hash to hash library
Moving hash init into hash lib
Moving gpu_compact_hash_init into hash lib
moving more into hash lib
Creating dev_hash_header
Using dev_hash_header in gpu_calc_neighbors
Moving constants into hash_header
Moving more hash init into hash lib
Removing unneeded arguments from gpu hash init
Removing unneeded hash variables from mesh
Returning dev_hash_header from gpu_compact_hash_init