At present to run two k-point folds the user has to modify the file driver.f90 and recompile the code to produce executables for each case. Instead we should modify the driver to read in an input file that defines the lattice, the grid, and the floating point tolerance.