linbox
|
Common header to ease benchmarking routines. More...
#include <stdlib.h>
#include "linbox/integer.h"
#include "linbox/util/debug.h"
#include "tests/test-common.h"
#include "linbox/util/timer.h"
#include <string>
#include <fstream>
Namespaces | |
LinBox | |
Namespace in which all linbox code resides. | |
Common header to ease benchmarking routines.
We provide a class to easily populate and plot files that represent benchmarks.
We use gnuplot for the plotting part or LaTeX to provide tables. A minimum knowledge of Gnuplot
is a plus but the benchmark-*
files should provide enough examples for creating standard (not too fancy) plots.
We fall back to plain latex tabulars when gnuplot is not available. We plot graphs in files whose name is extended by a random 8-char string to avoid écraser files.