Operator splitting QP solver for convex quadratic programming
Operator splitting QP solver
osqp$ python3 -c "import osqp; solver = osqp.OSQP(); solver.setup(P=P, q=q, A=A, l=l, u=u); results = solver.solve()"$ gcc -o qp_solver main.c -losqp -lm$ python3 -c "import osqp; print(osqp.__version__)"