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