LAPACK Linear Equation Routines#
LAPACK Linear Equation routines are used for factoring a matrix, solving a system of linear equations, solving linear least squares problems, and inverting a matrix. The following table lists the LAPACK Linear Equation routine groups.
Routines |
Scratchpad Size Routines |
Description |
---|---|---|
Computes the QR factorization of a general m-by-n matrix. |
||
Computes the RQ factorization of a general m-by-n matrix. |
||
Computes the LU factorization of a general m-by-n matrix. |
||
Computes the inverse of an LU-factored general matrix. |
||
Solves a system of linear equations with an LU-factored square coefficient matrix, with multiple right-hand sides. |
||
Computes the Bunch-Kaufman factorization of a complex Hermitian matrix. |
||
Generates the real orthogonal matrix \(Q\) of the QR factorization formed by geqrf. |
||
Multiplies a real matrix by the orthogonal matrix \(Q\) of the QR factorization formed by geqrf. |
||
Multiplies a real matrix by the orthogonal matrix \(Q\) of the RQ factorization formed by gerqf. |
||
Computes the Cholesky factorization of a symmetric (Hermitian) positive-definite matrix. |
||
Computes the inverse of a Cholesky-factored symmetric (Hermitian) positive-definite matrix. |
||
Solves a system of linear equations with a Cholesky-factored symmetric (Hermitian) positive-definite coefficient matrix, with multiple right-hand sides. |
||
Computes the Bunch-Kaufman factorization of a symmetric matrix. |
||
Solves a system of linear equations with a triangular coefficient matrix, with multiple right-hand sides. |
||
Generates the complex unitary matrix \(Q\) of the QR factorization formed by geqrf. |
||
Multiplies a complex matrix by the unitary matrix \(Q\) of the QR factorization formed by geqrf. |
||
Multiplies a complex matrix by the unitary matrix \(Q\) of the RQ factorization formed by gerqf. |