C++ library and Python module
The parameter_handler allows to read and processes parameters from a parameter file and from the command line at the same time. This has the advantage that programs can be run with standard settings, defined in a parameter file, while single parameters can be overwritten during the program call in the command line.
Further, the parameter_handler easily adds --help functionality in the layout of man pages and to export all parameters (from file and command line) to one separate file. In addition, individual flags and options can be registered.
© A. Härtel (2022)