Changed the diagonalization to Arnoldi iterations
More fixes for Arnoldi diagonalization
Fixed Arnoldi loop