4. The LAPACK Interface (cvxopt.lapack)

The module cvxopt.lapack includes functions for solving dense sets of linear equations, for the corresponding matrix factorizations (LU, Cholesky, LDL$\mathrm{{}^T}$), for solving least-squares and least-norm problems, for QR factorization, for symmetric eigenvalue problems and for singular value decomposition.

In this chapter we briefly describe the Python calling sequences. For further details on the underlying LAPACK functions we refer to the LAPACK Users' Guide and manual pages.

The BLAS conventional storage scheme of section 3.1 is used. As in the previous chapter, we omit from the function definitions less important arguments that are useful for selecting submatrices. The complete definitions are documented in the docstrings in the source code.

See Also:

LAPACK Users' Guide, Third Edition, SIAM, 1999.



Subsections