bamos / osqp-python

Python interface for OSQP

Home Page:https://osqp.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python interface for OSQP

image

image

Python wrapper for OSQP: the Operator Splitting QP Solver.

The OSQP (Operator Splitting Quadratic Program) solver is a numerical optimization package for solving problems in the form

minimize        0.5 x' P x + q' x

subject to      l <= A x <= u

where x in R^n is the optimization variable. The objective function is defined by a positive semidefinite matrix P in S^n_+ and vector q in R^n. The linear constraints are defined by matrix A in R^{m x n} and vectors l in R^m U {-inf}^m, u in R^m U {+inf}^m.

Documentation

The interface is documented here.

Packaging

This repository just performs the tests and does not build any python package. We use the external repositories for conda recipes and python wheels.

About

Python interface for OSQP

https://osqp.org/

License:Apache License 2.0


Languages

Language:Python 60.1%Language:C 33.4%Language:C++ 5.0%Language:CMake 1.5%