Break run names up by backend
Explicit option to create input.
Add timestamp logging, selection of versions from command line.
Choose reference version.
Set plot labels. override pickle since they won't be present.
remove class variables from adv_diff_benchmark. a bit messy, will tidy when i have what i want.
Perform dry-run before benchmarks in order to populate caches.
Time simulation, not runtime of executable.
Warm up plan cache before timed iteration.
Bugfix in setting of reference
Use a unifrom distribution of mesh sizes
Run fewer benchmarks whilst still developing
Various adjustments.
Various changes.
Dont time first dolfin timestep.
Use triangle meshes instead of extruded gmsh ones.
use fluidity to do HSFC numbering
Missed before
Run with a few more meshes
Add Fluidity-PyOP2-MPI benchmark