| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int32), | intent(in) | :: | key(:) |
pure module function int32_fnv_1a(key) result(hash_value) !! FNV_1A hash function for rank 1 array keys of kind int32 implicit none integer(int32), intent(in) :: key(:) integer(int_hash) :: hash_value end function int32_fnv_1a