
SPOOKY_HASH interfaces (Specification)
SPOOKY hash function for character strings
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | key | |||
| integer(kind=int_hash), | intent(in) | :: | seed(2) |
SPOOKY HASH function for rank 1 arrays of kind int16
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int16), | intent(in) | :: | key(0:) | |||
| integer(kind=int_hash), | intent(in) | :: | seed(2) |
SPOOKY HASH function for rank 1 arrays of kind int32
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int32), | intent(in) | :: | key(0:) | |||
| integer(kind=int_hash), | intent(in) | :: | seed(2) |
SPOOKY HASH function for rank 1 arrays of kind int64
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int64), | intent(in) | :: | key(0:) | |||
| integer(kind=int_hash), | intent(in) | :: | seed(2) |
SPOOKY HASH function for rank 1 arrays of kind int8
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int8), | intent(in) | :: | key(0:) | |||
| integer(kind=int_hash), | intent(in) | :: | seed(2) |