Modules

ModuleSource FileDescription
fhashfhash.f90
fhash_data_containerfhash_data_container.f90

Implements simple container type for polymorphic scalars and 1D arrays

fhash_fnvfhash_fnv.f90

A module for Fowler–Noll–Vo (FNV) hashing

Read more…
fhash_key_basebase.f90

Implements an abstract type for hash keys

fhash_key_charchar.f90

Implements a concrete type for scalar int32 hash keys

fhash_key_int32int32.f90

Implements a concrete type for scalar int32 hash keys

fhash_key_int32_1dint32_1d.f90

Implements a concrete type for 1D int32 array hash keys

fhash_key_int64int64.f90

Implements a concrete type for scalar int64 hash keys

fhash_key_int64_1dint64_1d.f90

Implements a concrete type for 1D int64 array hash keys

fhash_sllfhash_sll.f90

Implements singly-linked list (sll) node with generic data container

fhash_tblfhash_tbl.f90
fhash_tbl_iterfhash_tbl_iter.f90