CVXOPT User's Guide
  • Copyright and License
  • Introduction
  • Dense and Sparse Matrices
    • Dense Matrices
    • Sparse Matrices
    • Arithmetic Operations
    • Indexing and Slicing
    • Attributes and Methods
    • Built-In Functions
    • Other Matrix Functions
    • Randomly Generated Matrices
  • The BLAS Interface
    • Matrix Classes
    • Level 1 BLAS
    • Level 2 BLAS
    • Level 3 BLAS
  • The LAPACK Interface
    • General Linear Equations
    • Positive Definite Linear Equations
    • Symmetric and Hermitian Linear Equations
    • Triangular Linear Equations
    • Least-Squares and Least-Norm Problems
    • Symmetric and Hermitian Eigenvalue Decomposition
    • Generalized Symmetric Definite Eigenproblems
    • Singular Value Decomposition
    • Schur and Generalized Schur Factorization
    • Example: Analytic Centering
  • Discrete Transforms
    • Discrete Fourier Transform
    • Discrete Cosine Transform
    • Discrete Sine Transform
  • Sparse Linear Equations
    • Matrix Orderings
    • General Linear Equations
    • Positive Definite Linear Equations
    • Example: Covariance Selection
  • Cone Programming
    • Linear Cone Programs
    • Quadratic Cone Programs
    • Linear Programming
    • Quadratic Programming
    • Second-Order Cone Programming
    • Semidefinite Programming
    • Exploiting Structure
    • Optional Solvers
    • Algorithm Parameters
  • Nonlinear Convex Optimization
    • Problems with Nonlinear Objectives
    • Problems with Linear Objectives
    • Geometric Programming
    • Exploiting Structure
    • Algorithm Parameters
  • Modeling
    • Variables
    • Functions
    • Constraints
    • Optimization Problems
    • Examples
  • C API
    • Dense Matrices
    • Sparse Matrices
  • Matrix Formatting
  • cvxopt.org
 
CVXOPT User's Guide
  • Docs »
  • Copyright and License

Copyright and License¶

© 2012-2015 M. Andersen and L. Vandenberghe.
© 2010-2011 L. Vandenberghe.
© 2004-2009 J. Dahl and L. Vandenberghe.

CVXOPT is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

CVXOPT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


The CVXOPT distribution includes the source code of part of the SuiteSparse collection of sparse matrix algorithms. The copyright and license information for the included libraries is as follows.

  • AMD Version 2.4.1. Copyright (c) 2009-2014 by Timothy A. Davis, Patrick R. Amestoy, and Iain S. Duff.
  • CHOLMOD Version 3.0.6. Copyright (c) 2005-2015 by the University of Florida, Timothy A. Davis, and W. Hager.
  • COLAMD Version 2.9.1. Copyright (c) 1998-2014 by Timothy A. Davis.
  • UMFPACK Version 5.7.1. Copyright (c) 1995-2014 by Timothy A. Davis.

UMFPACK and the Supernodal and MatrixOps modules of CHOLMOD are licensed under the terms of the GNU General Public License, version 2 or higher. The other CHOLMOD modules, AMD, and COLAMD are licensed under the terms of the GNU Lesser General Public License, version 2.1 or higher. For more details, consult the README files in the source directories or the documentation at SuiteSparse.

Next Previous

© Copyright . Last updated on Oct 13, 2015.

Sphinx theme provided by Read the Docs
Created using Sphinx 1.2.3.