add eigen spectrum

Add the ability to process eigen spectrums using SLEPC