OSQP: The Operator Splitting QP Solver
Project description
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 performs the tests and builds the pypi wheels. Conda packages are on conda-forge.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
osqp-0.6.2.post5.tar.gz
(226.6 kB
view hashes)
Built Distributions
Close
Hashes for osqp-0.6.2.post5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff71646bc9d55c5b3a72cc9b4197e51c36d25d8b2bb81f975d3ce7772ff188ec |
|
MD5 | b0f541d5a6f74a111ba2d617dd4d8927 |
|
BLAKE2b-256 | c4a8a46d7af488b6f542af395e301c3713d001ce534fe21c485276cbc2b18413 |
Close
Hashes for osqp-0.6.2.post5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26664bd4238f0f92642f532b23e61efba810a6debba0b3117300749f801e9c25 |
|
MD5 | 09bb8814511d00f3362e8b415ff3f5a4 |
|
BLAKE2b-256 | e64d919a92ac45285ea8e4c74a4afda65f9495afb206b4a137066f9fcaca321f |
Close
Hashes for osqp-0.6.2.post5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7b3ae95221ad6f607dc4a69f36b7a0c71ca434ce85dcbf5cfa084770be5b249 |
|
MD5 | b22a82eb1a4abaeec53775d896f3be71 |
|
BLAKE2b-256 | f02b7a344eef4d79d0033986a89451b4a0da2e5d38f191ba709e3c6ed1b62f64 |
Close
Hashes for osqp-0.6.2.post5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e30d6fa10ed11a95023d7308ec1588de3f5b049d09a4d0cc49e057f8e9ce47 |
|
MD5 | 39d802006c5bcad5e7a970b73ed67e9f |
|
BLAKE2b-256 | 75e885b8619d66240be8c35dcf09dd831b69421d3f8ec8d4c646be8722674070 |
Close
Hashes for osqp-0.6.2.post5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8003fc363f707daa46fef3af548e6a580372154d6cd49a7bf2f569ba5f807d15 |
|
MD5 | 6dfa1752fc96666f3521ab53f4286724 |
|
BLAKE2b-256 | 3fe2f1c40e890f00f8a566bc2481d0f215e52def3dfe8eea6b8ad4cc2d3cbca2 |
Close
Hashes for osqp-0.6.2.post5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9470c5d58535d31080cb693568916a3e837f09dfa94819a85284b36b3626738 |
|
MD5 | 9cb3681f0ed6ea9aaef5c35e0a29b3a5 |
|
BLAKE2b-256 | 7f05a3475177ffe4918d557db8a74ee689d85cb697d8aee75fc249ba2dce5369 |
Close
Hashes for osqp-0.6.2.post5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 908d42fb5d1d9cb36d74a8f3db69384ed1813f1a3e755367557395ce7cf05e16 |
|
MD5 | 37814f057db66d32706c8f5b4b0bfdae |
|
BLAKE2b-256 | 7cd7b5ecd7c605283afdbe2c238cbcfd920bdcf1801ad7c9fab6cc08f2cb71ad |
Close
Hashes for osqp-0.6.2.post5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c23bb95e6f72c6b253737edb9e4ef47ceccc3d891c287041ed5fe5f173d317bb |
|
MD5 | 324a46f5d8099655efdc0e10750cb502 |
|
BLAKE2b-256 | 2af127edf6dd66faa2cb2377599221edef4f75152959854c9bc21f9f703b12dc |
Close
Hashes for osqp-0.6.2.post5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51a315e02a4cb42e1911047ec6b2a44b67a269d4b5d37d7ee737654206915c82 |
|
MD5 | 6a9da36692f937f8ceb4ca589360e5ae |
|
BLAKE2b-256 | ab233b936a9ef7a09795e8077d8b8d25af4308c491b8c0d34bde252b68638cea |
Close
Hashes for osqp-0.6.2.post5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648cb4e34caf0ee948b34a1d0b184f5233e30009090884e0d75503f868bf7b1f |
|
MD5 | 56e2df66deb2b9c0bb6f55b9664d0f03 |
|
BLAKE2b-256 | 355da0183f3112d6f35bb5be70fad7ab56d359a8716be91bafee9a55f8e73cf9 |
Close
Hashes for osqp-0.6.2.post5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77408f93ed261581fe498505c69480fb8584c8c0da2a2cd0710bb4bae0c872f5 |
|
MD5 | bfcde5de207822b594470c500ed0ed6d |
|
BLAKE2b-256 | 6f36123f5e658611290b40a017f8ce6dffd6fbe93fb00ca418a9486f2206f66a |
Close
Hashes for osqp-0.6.2.post5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73a307a93fa7ab68b610e08637c95940070a27f11fda5a2e7a7095cfaff3f0ef |
|
MD5 | 0b2950b0004c853ccef853f94ff6fb6b |
|
BLAKE2b-256 | bfca8812d3ad4ec9ccebebe7823c9869eba6fba3168a5b1b5e1ac012d22b437e |
Close
Hashes for osqp-0.6.2.post5-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c2e40e6788b860887d584a9929ad1c0e436aab8f82bb24da7b165034cb04017 |
|
MD5 | fe4f1623d53eae0fa8bf17c3225d6429 |
|
BLAKE2b-256 | 780af324a877a8c60f7e02bde1c232fe6dfed0f46bf2e134d0a8ba83d421b90c |
Close
Hashes for osqp-0.6.2.post5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c07602c8747ce7a177d091bb6d47ce8f214997a86b7577ddee4adae43e9ac92f |
|
MD5 | 69a1fb1ec10e9af8581e733506b6b852 |
|
BLAKE2b-256 | de90aee4a9a72bd8643c0dd2cbc1735c5f4fa9fc6c0131935b60cb167eaeb18b |
Close
Hashes for osqp-0.6.2.post5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ca601c5008600b3e0a408339be21f9d626c497b0b0c4dbe4ffe6d6dbbed1b9f |
|
MD5 | 574357fdd7b50d8b44b50321ff59e79f |
|
BLAKE2b-256 | 5a62e12f6d01a17fc1fce20177c06458e28e763e3c82347c3a37b73e7e7cb88e |