python-openopt

Python module for numerical optimization


Numerical optimization framework developed in Python which provides connections to lots of solvers with easy and unified OpenOpt syntax. Problems which can be tackled with OpenOpt

  • Linear Problem (LP)
  • Mixed-Integer Linear Problem (MILP)
  • Quadratic Problem (QP)
  • Non-Linear Problem (NLP)
  • Non-Smooth Problem (NSP)
  • Non-Linear Solve Problem (NLSP)
  • Least Squares Problem (LSP)
  • Linear Least Squares Problem (LLSP)
  • Mini-Max Problem (MMP)
  • Global Problem (GLP)

A variety of solvers is available (e.g. IPOPT, ALGENCAN).


Advanced user information

Version control system available: Browse sources

Package availability chart
Distribution Base version Our version Architectures
Debian GNU/Linux 6.0 (squeeze) 0.27+svn364-1 0.38+svn1589-1~nd60+1 i386, amd64, sparc
Debian GNU/Linux 7.0 (wheezy) 0.38+svn1589-1 0.38+svn1589-1~nd70+1 i386, amd64, sparc
Debian GNU/Linux 8.0 (jessie) 0.38+svn1589-1 0.38+svn1589-1~nd70+1 i386, amd64, sparc
Debian testing (stretch) 0.38+svn1589-1 0.38+svn1589-1~nd70+1+nd90+1 i386, amd64, sparc
Debian unstable (sid) 0.38+svn1589-1 0.38+svn1589-1~nd+1 i386, amd64, sparc
Ubuntu 10.04 LTS “Lucid Lynx” (lucid) 0.27+svn364-1 0.38+svn1589-1~nd10.04+1 i386, amd64, sparc
Ubuntu 12.04 LTS “Precise Pangolin” (precise) 0.34+svn1146-1build1 0.38+svn1589-1~nd12.04+1 i386, amd64, sparc
Ubuntu 14.04 “Trusty Tahr” (trusty) 0.38+svn1589-1    
Ubuntu 14.10 “Utopic Unicorn” (utopic) 0.38+svn1589-1    
Ubuntu 15.04 “Vivid Vervet” (vivid) 0.38+svn1589-1    
The source code for this portal is licensed under the GPL-3 and is available on git.debian.org.