added fprofile and epsa arrays, but haven't tied them to the eigenvalue finding phase yet; they are just passive variables being harmless.