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).

Package availability chart
Distribution Base version Our version Architectures
Debian GNU/Linux 10.0 (buster) 0.38+svn1589-1.1    
Debian GNU/Linux 8.0 (jessie) 0.38+svn1589-1 0.38+svn1589-1~nd70+1 i386, amd64, sparc, armel
Debian GNU/Linux 9.0 (stretch) 0.38+svn1589-1.1 0.38+svn1589-1~nd70+1+nd90+1 i386, amd64, sparc, armel
Debian unstable (sid) 0.38+svn1589-1.1 0.38+svn1589-1~nd+1 i386, amd64, sparc, armel
Ubuntu 14.04 “Trusty Tahr” (trusty) 0.38+svn1589-1    
Ubuntu 16.04 “Xenial Xerus” (xenial) 0.38+svn1589-1.1    
Ubuntu 18.04 “Bionic Beaver” (bionic) 0.38+svn1589-1.1    
Ubuntu 19.04 “Disco Dingo” (disco) 0.38+svn1589-1.1    


blog comments powered by Disqus