LAPACK 3.12.0
LAPACK: Linear Algebra PACKage

Functions  
subroutine  cggev (jobvl, jobvr, n, a, lda, b, ldb, alpha, beta, vl, ldvl, vr, ldvr, work, lwork, rwork, info) 
CGGEV computes the eigenvalues and, optionally, the left and/or right eigenvectors for GE matrices  
subroutine  dggev (jobvl, jobvr, n, a, lda, b, ldb, alphar, alphai, beta, vl, ldvl, vr, ldvr, work, lwork, info) 
DGGEV computes the eigenvalues and, optionally, the left and/or right eigenvectors for GE matrices  
subroutine  sggev (jobvl, jobvr, n, a, lda, b, ldb, alphar, alphai, beta, vl, ldvl, vr, ldvr, work, lwork, info) 
SGGEV computes the eigenvalues and, optionally, the left and/or right eigenvectors for GE matrices  
subroutine  zggev (jobvl, jobvr, n, a, lda, b, ldb, alpha, beta, vl, ldvl, vr, ldvr, work, lwork, rwork, info) 
ZGGEV computes the eigenvalues and, optionally, the left and/or right eigenvectors for GE matrices  