Describir: An algorithm for the generalized matrix eigenvalue problem Ax = Bx /