All the source listed here is written in C++. The source files each contain a make file resulting from a build with eclipse.

appmaths is a standalone static library containing useful functions and classes.

pairing is a standalone shared library providing pairing algorithms and supporting interface.

tio is a static library mildly dependent on appmaths. It provides classes for reading formatted text configuration files, producing text data files, error reporting, and simple interface to command line processing.

toursim is a console application dependent on all the above libraries. It loads a simulation configuration file and usually a weight file used to generate weights for the pairing algorithms. It produces a text report file formatted as a sequence of numbered blocks suitable for input to gnuplot.