All-Fortran90 reader of most common input keywords types (strings, numbers, number arrays) from a text file.
This project also serves as the comprehensive (unit) tester of the standalone Fortran module (library).
The two files for free distribution into your codes are input_reader.F90 (as module) and parse_input.F90 (as subroutine). Note that you have to supply the QUIT routine which is part of DIRAC and Dalton programs, from where the input reader comes.
Some Fortran Input Reader advocacy is on the DIRAC web-page.
The project buildup is based solely on the autocmake project.
For the buildup and run you need python, cmake and fortran software.
From the main directory launch, the setup command (see python setup --help):
python setup --fc=gfortran build_gfortran
cd build_gfortran
make
bin/example
The buildup flavors, using open-software only, can be seen in project's CI scripts, like shippable.yml, wercker.yml, .travis-ci.yml.
Upon successfull finish of the executable code you should see the last printed line
.
.
Fortran Input Reader OK!