The first line of dgegs.f and dgegv.f has the description *> \brief <b> DGEEVX computes the eigenvalues and, optionally, the left and/or right eigenvectors for GE matrices</b> This is particularly confusing on netlib.org, where these are at the top of the list of functions for solving a real eigenvalue problem: http://www.netlib.org/lapack/explore-html/d9/d8e/group__double_g_eeigen.html