| Driver Name | Operation | Expert Driver |
|---|---|---|
| sgesv,
dgesv cgesv, zgesv |
Solves a general system of linear equations AX=B | sgesvx,
dgesvx cgesvx, zgesvx |
| sgbsv,
dgbsv cgbsv, zgbsv |
Solves a general banded system of linear equations AX=B | sgbsvx,
dgbsvx cgbsvx, zgbsvx |
| sgtsv,
dgtsv cgtsv, zgtsv |
Solves a general tridiagonal system of linear equations AX=B | sgtsvx,
dgtsvx cgtsvx, zgtsvx |
| sposv, dposv | Solves a symmetric positive definite system of linear equations AX=B | sposvx, dposvx |
| cposv, zposv | Solves a Hermitian positive definite system of linear equations AX=B | cposvx, zposvx |
| sppsv, dppsv | Solves a symmetric positive definite system of linear equations AX=B, where A is held in packed storage | sppsvx, dppsvx |
| cppsv, zppsv | Solves a Hermitian positive definite system of linear equations AX=B, where A is held in packed storage | cppsvx, zppsvx |
| spbsv, dpbsv | Solves a symmetric positive definite banded system of linear equations AX=B | spbsvx, dpbsvx |
| cpbsv, zpbsv | Solves a Hermitian positive definite banded system of linear equations AX=B | cpbsvx, zpbsvx |
| sptsv, dptsv | Solves a symmetric positive definite tridiagonal system of linear equations AX=B | sptsvx, dptsvx |
| cptsv, zptsv | Solves a Hermitian positive definite tridiagonal system of linear equations AX=B | cptsvx, zptsvx |
| ssysv,
dsysv csysv, zsysv |
Solves a real/complex symmetric indefinite system of linear equations AX=B | ssysvx,
dsysvx csysvx, zsysvx |
| chesv, zhesv | Solves a complex Hermitian indefinite system of linear equations AX=B | chesvx, zhesvx |
| sspsv,
dspsv cspsv, zspsv |
Solves a real/complex symmetric indefinite system of linear equations AX=B, where A is held in packed storage | sspsvx,
dspsvx cspsvx, zspsvx |
| chpsv, zhpsv | Solves a complex Hermitian indefinite system of linear equations AX=B, where A is held in packed storage | chpsvx, zhpsvx |
| sgels,
dgels cgels, zgels |
Computes the least squares solution to an overdetermined system of linear equations, A X=B or A**H X=B, or the minimum norm solution of an under-determined system, where A is a general rectangular matrix of full rank, using a QR or LQ factorization of A | sgelsx,
dgelsx cgelsx, zgelsx |
| sgelss,
dgelss cgelss, zgelss |
Computes the minimum norm least squares solution to an over- or under-determined system of linear equations A X=B, using the singular value decomposition of A | no |
| sgglse,
dgglse cgglse, zgglse |
Solves the LSE (Constrained Linear Least Squares Problem) using the GRQ (Generalized RQ) factorization | no |
| sggglm,
dggglm cggglm, zggglm |
Solves the GLM (Generalized Linear Regression Model) using the GQR (Generalized QR) factorization | no |
| ssyev, dsyev | Computes all eigenvalues and eigenvectors of a symmetric matrix | ssyevx, dsyevx |
| cheev, zheev | Computes all eigenvalues and eigenvectors of a Hermitian matrix | cheevx, zheevx |
| sspev, dspev | Computes all eigenvalues and eigenvectors of a symmetric matrix in packed storage | sspevx, dspevx |
| chpev, zhpev | Computes all eigenvalues and eigenvectors of a Hermitian matrix in packed storage | chpevx, zhpevx |
| ssbev, dsbev | Computes all eigenvalues and eigenvectors of a symmetric band matrix | ssbevx, dsbevx |
| chbev, zhbev | Computes all eigenvalues and eigenvectors of a Hermitian band matrix | chbevx, zhbevx |
| sstev, dstev | Computes all eigenvalues and eigenvectors of a real symmetric tridiagonal matrix | sstevx, dstevx |
| sgees,
dgees cgees, zgees |
Computes the eigenvalues and Schur factorization of a general matrix, and orders the factorization so that selected eigenvalues are at the top left of the Schur form | sgeesx,
dgeesx cgeesx, zgeesx |
| sgeev,
dgeev cgeev, zgeev |
Computes the eigenvalues and left and right eigenvectors of a general matrix | sgeevx,
dgeevx cgeevx, zgeevx |
| sgesvd,
dgesvd cgesvd, zgesvd |
Computes the singular value decomposition (SVD) of a general rectangular matrix | no |
| ssygv, dsygv | Computes all eigenvalues and the eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx=lambda x, or BAx= lambda x | no |
| chegv, zhegv | Computes all eigenvalues and the eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx=lambda x, or BAx= lambda x | no |
| sspgv,
dspgv chpgv, zhpgv |
Computes all eigenvalues and eigenvectors of a generalized symmetric/Hermitian-definite generalized eigenproblem, Ax = lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage | no |
| sgegs,
dgegs cgegs, zgegs |
Computes the generalized eigenvalues, Schur form, and left and/or right Schur vectors for a pair of nonsymmetric matrices | no |
| sgegv,
dgegv cgegv, zgegv |
Computes the generalized eigenvalues, and left and/or right generalized eigenvectors for a pair of nonsymmetric matrices | no |
| sggsvd,
dggsvd cggsvd, zggsvd |
Computes the Generalized Singular Value Decomposition | no |