Skip to content

urbanjost/M_hashkeys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: This repository requires being built with fpm ( Fortran Package Manager ) Alternatively, it may be found as a part of the GPF( General Purpose Fortran )

Name

M_hashkeys - a collection of hash key generator modules

Description

M_hashkeys(3f) is a Fortran repository that contains several modules of hash generators.

Documentation docs

User

All documents are contained in the docs/ directory including archive files of man(1) pages that can be installed on ULS (Unix-Like Systems).

Individual man-pages as HTML

HTML versions of the man-pages describe all the routines:

  • An index to M_hashkeys.f90 and M_hashkeys__sha3.f90

All man-pages amalgamated as HTML

Another view of these documents (that uses javascript to combine all the HTML descriptions of the man-pages) is in a form that can easily be printed as a single document.

real man-pages gmake

  • CHANGELOG provides a history of significant changes

Developer

Download and Build

fpm fpm

Download the github repository and build it with fpm ( as described at Fortran Package Manager )

     git clone https://github.com/urbanjost/M_hashkeys.git
     cd M_hashkeys
     fpm test

or just list it as a dependency in your fpm.toml project file.

        [dependencies]
        M_hashkeys        = { git = "https://github.com/urbanjost/M_hashkeys.git" }