Before revision:   All the numerical tests are run employing sequences of eigenproblems extracted from simulations of real-world materials .
After revision:  We then develop a C language version of one of these algorithms and run a series of tests specifically focused on performance and scalability. All the numerical tests are run employing sequences of eigenproblems extracted from simulations of real-world materials .