Skip to main content

OSQP: The Operator Splitting QP Solver

Project description

https://travis-ci.org/oxfordcontrol/osqp-python.svg?branch=master https://ci.appveyor.com/api/projects/status/79kru1jue00xsr2l/branch/master?svg=true

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

osqp-0.3.1-cp36-none-win_amd64.whl (136.3 kB view details)

Uploaded CPython 3.6 Windows x86-64

osqp-0.3.1-cp36-none-win32.whl (129.0 kB view details)

Uploaded CPython 3.6 Windows x86

osqp-0.3.1-cp36-cp36m-manylinux1_x86_64.whl (137.8 kB view details)

Uploaded CPython 3.6m

osqp-0.3.1-cp36-cp36m-manylinux1_i686.whl (134.3 kB view details)

Uploaded CPython 3.6m

osqp-0.3.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (204.4 kB view details)

Uploaded CPython 3.6m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

osqp-0.3.1-cp35-none-win_amd64.whl (136.3 kB view details)

Uploaded CPython 3.5 Windows x86-64

osqp-0.3.1-cp35-none-win32.whl (129.0 kB view details)

Uploaded CPython 3.5 Windows x86

osqp-0.3.1-cp35-cp35m-manylinux1_x86_64.whl (137.8 kB view details)

Uploaded CPython 3.5m

osqp-0.3.1-cp35-cp35m-manylinux1_i686.whl (134.3 kB view details)

Uploaded CPython 3.5m

osqp-0.3.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (204.4 kB view details)

Uploaded CPython 3.5m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

osqp-0.3.1-cp27-none-win_amd64.whl (133.5 kB view details)

Uploaded CPython 2.7 Windows x86-64

osqp-0.3.1-cp27-none-win32.whl (128.0 kB view details)

Uploaded CPython 2.7 Windows x86

osqp-0.3.1-cp27-cp27mu-manylinux1_x86_64.whl (138.4 kB view details)

Uploaded CPython 2.7mu

osqp-0.3.1-cp27-cp27mu-manylinux1_i686.whl (134.6 kB view details)

Uploaded CPython 2.7mu

osqp-0.3.1-cp27-cp27m-manylinux1_x86_64.whl (138.4 kB view details)

Uploaded CPython 2.7m

osqp-0.3.1-cp27-cp27m-manylinux1_i686.whl (134.7 kB view details)

Uploaded CPython 2.7m

osqp-0.3.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (203.9 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

File details

Details for the file osqp-0.3.1-cp36-none-win_amd64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 2b80d6ccb83da5ae7dbd9931c123da4e588f30877a09c733e206a3c7a301ebaf
MD5 a139be0cab0c3427ffeb86772c280941
BLAKE2b-256 a4a469f39e336a373a82fb711a783e834b59d3a66e6dcd13a48aed1327ce7bc4

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp36-none-win32.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp36-none-win32.whl
Algorithm Hash digest
SHA256 ff1271731a1b2a83b0e033356a410d33d8744e00b823f491ade25fe15975e5dc
MD5 36583ae07ac1574da939c3b2d9349ae0
BLAKE2b-256 bcdba3983b6937bfc8ccd1dbb43e560effd180bde82508b5eef2212517057e20

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cfad20e533823116ee18c231702022db70d1fcd4e96ccd084f176f9b3fce6c45
MD5 1623c56b64748aa5bd375287992ec2a3
BLAKE2b-256 60c3929cf43fbfec0d68742760e8357f9f5f68fb129961d8278f29f2a7c19088

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b811ee6383ec95c65741452a91451c9bad2087c197da54551909bc59131dba6d
MD5 ba8112553bed5aa86dfe4a53681912a0
BLAKE2b-256 03422cbd4f13abba232d6caf11260dfd605b60eddc999d58084aa5e2986e9405

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e6fbe92d0f9ee8f7898e57b957bda2bc1544988ed592566bd8978dd0c7211bb9
MD5 62e06d9df0c749e8a0c8d547f4f92012
BLAKE2b-256 d4ab9b5cfdab876570e94de03bb3738e0df8d94c426338ca66203708537f62ce

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 5d5eb5022701ee19c0c5c7100c6dbfae4537c5831c28f79f85052548c909a2e9
MD5 010d5636cd1c2c2c5c076867a5e05ce2
BLAKE2b-256 2ce596ccb15f3adfa58844009e04a597440e5c9ac0eebcd8d1755bb2fc97def0

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp35-none-win32.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp35-none-win32.whl
Algorithm Hash digest
SHA256 32ae85036bc902017b6a911f0b5d9152f726668b3f3a48abf734ae435c476a37
MD5 f0715c6fda9b089f5d40f82b552dd464
BLAKE2b-256 e49210d5c47bc50e43a915585f4fd09370b2b164f963b92a0a351bbe393c12dd

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 40a55bea17e7900c6231c4baa09b8ef9d51cfc0b3f9bd382c756d2c9b736b802
MD5 9a18491622440177db833762d8b81c52
BLAKE2b-256 2d96e96f19b6bb1d1c2bba14db6e9448c82c37e5c958b6b4b0522f126b3ed918

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4b395a255f4b0141dee403f82d186059539e4aee6766e8be2a839fc0d4b9d33d
MD5 3c8c705b726a5be13c61398fd50a8b03
BLAKE2b-256 850a42fced9932831c24d206e34c73236497ea50963e290b86188cb12075bbf4

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f3812075e18b38694e66c78336e0ee68c7c81a9c6e6e286025e571899ad578ed
MD5 eda64637b42cf20f51e170ffd46257a2
BLAKE2b-256 e5b40130142b49bbd33806a239533f60226c7cdd105461bb2814fcd153505634

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 eab9e966b14fa0fc95d8bf43c04182efeafb12f43089c40e695937993f2ac6b9
MD5 3a08c28431de07157020fba6855870b6
BLAKE2b-256 34980c4d2b76412230b8c58c5685e62ca05e9f6e8e55288582accff5d49cec3a

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-none-win32.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 8bc3337b5bc430466cff6ddd35f92598185cc087b52478fc8366ed1dea8e8fe6
MD5 4d10a06f87ff93eca8064d6ba098ee94
BLAKE2b-256 f545a4a113bee8a0d52b89ef2deb9204d95536fe8ba63e38d7a9ba1d52857899

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dbb9277aff254d71976866a3b936e7e5bf4d3815f2d9a7d47ad3521dc587751d
MD5 5de6f6b41b40d5aa631ff07870d13ac0
BLAKE2b-256 52010615a299346ef85f3b9bef087b09d869d15a9ffddd720c0708783c7b501b

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 71a2ad80fed74209ff015a9e001228c742028359561a09c79ef92ceb2b223051
MD5 86226433318da6b5c4465ea4ba9cd7d4
BLAKE2b-256 2157344022bb13068e362b54779ed9b308258062a21dfff43e8dd17b03d1f78e

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 db12c94b86a0da24251949ada09115b44899595fd09ad7a05acad8edd07110b0
MD5 8c92a1a0bec25c2247ff3ebe652e3891
BLAKE2b-256 72f6cb7ba19929bc8dc298d4770e4b893815c2e436b39fe98ba21d248dd29169

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f92908500f5a78fb6dc27c4b0eb9f269285d040666698c391637fdecb9e0298e
MD5 73a8997461ebbfcec886e82ffe3fffcc
BLAKE2b-256 6fc995b7f98dc5d3d6c2d5961b44b04c699cd18ae9c4bb9d849c8021e7b6583f

See more details on using hashes here.

File details

Details for the file osqp-0.3.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for osqp-0.3.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b97d6fe58ec62a7ac1e2ea0d3313430923ae403496b1ea3065666345adff3aae
MD5 0392995f8402f94dc80750f779fc8ff8
BLAKE2b-256 e686945c1951992b31f8b75f062852a3ce2a4ab0ff0de97f577ea902e9a840c9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page