Module | Source File | Description |
---|---|---|
fhash | fhash.f90 | |
fhash_data_container | fhash_data_container.f90 | Implements simple container type for polymorphic scalars and 1D arrays |
fhash_fnv | fhash_fnv.f90 | A module for Fowler–Noll–Vo (FNV) hashing |
fhash_key_base | base.f90 | Implements an abstract type for hash keys |
fhash_key_char | char.f90 | Implements a concrete type for scalar int32 hash keys |
fhash_key_int32 | int32.f90 | Implements a concrete type for scalar int32 hash keys |
fhash_key_int32_1d | int32_1d.f90 | Implements a concrete type for 1D int32 array hash keys |
fhash_key_int64 | int64.f90 | Implements a concrete type for scalar int64 hash keys |
fhash_key_int64_1d | int64_1d.f90 | Implements a concrete type for 1D int64 array hash keys |
fhash_sll | fhash_sll.f90 | Implements singly-linked list (sll) node with generic data container |
fhash_tbl | fhash_tbl.f90 | |
fhash_tbl_iter | fhash_tbl_iter.f90 |