.flake8
.gitignore
.gitmodules
.pre-commit-config.yaml
CMakeLists.txt
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
.github/workflows/build_aarch64.yml
.github/workflows/build_cuda.yml
.github/workflows/build_default.yml
.github/workflows/build_mkl.yml
.github/workflows/pre_commit.yml
.github/workflows/prepare_build_environment_linux_cuda.sh
.github/workflows/prepare_build_environment_linux_mkl.sh
.github/workflows/prepare_build_environment_macos_mkl.sh
.github/workflows/prepare_build_environment_windows_cuda.sh
.github/workflows/prepare_build_environment_windows_mkl.sh
cmake/README.md
cmake/memory.h
cmake/printing.h
examples/basic_usage.py
examples/code_generation.py
src/bindings.cpp.in
src/osqp/__init__.py
src/osqp/_version.py
src/osqp/builtin.py
src/osqp/cuda.py
src/osqp/interface.py
src/osqp/mkl.py
src/osqp.egg-info/PKG-INFO
src/osqp.egg-info/SOURCES.txt
src/osqp.egg-info/dependency_links.txt
src/osqp.egg-info/not-zip-safe
src/osqp.egg-info/requires.txt
src/osqp.egg-info/top_level.txt
src/osqp/codegen/__init__.py
src/osqp/codegen/pywrapper/CMakeLists.txt.jinja
src/osqp/codegen/pywrapper/__init__.py
src/osqp/codegen/pywrapper/bindings.cpp.jinja
src/osqp/codegen/pywrapper/setup.py.jinja
src/osqp/nn/__init__.py
src/osqp/nn/torch.py
src/osqp/tests/basic_test.py
src/osqp/tests/codegen_matrices_test.py
src/osqp/tests/codegen_vectors_test.py
src/osqp/tests/conftest.py
src/osqp/tests/derivative_test.py
src/osqp/tests/dual_infeasibility_test.py
src/osqp/tests/feasibility_test.py
src/osqp/tests/multithread_test.py
src/osqp/tests/nn_test.py
src/osqp/tests/non_convex_test.py
src/osqp/tests/polishing_test.py
src/osqp/tests/primal_infeasibility_test.py
src/osqp/tests/unconstrained_test.py
src/osqp/tests/update_matrices_test.py
src/osqp/tests/utils.py
src/osqp/tests/warm_start_test.py
src/osqp/tests/solutions/__init__.py
src/osqp/tests/solutions/test_basic_QP.npz
src/osqp/tests/solutions/test_feasibility_problem.npz
src/osqp/tests/solutions/test_polish_random.npz
src/osqp/tests/solutions/test_polish_simple.npz
src/osqp/tests/solutions/test_polish_unconstrained.npz
src/osqp/tests/solutions/test_solve.npz
src/osqp/tests/solutions/test_unconstrained_problem.npz
src/osqp/tests/solutions/test_update_A.npz
src/osqp/tests/solutions/test_update_A_allind.npz
src/osqp/tests/solutions/test_update_P.npz
src/osqp/tests/solutions/test_update_P_A_allind.npz
src/osqp/tests/solutions/test_update_P_A_indA.npz
src/osqp/tests/solutions/test_update_P_A_indP.npz
src/osqp/tests/solutions/test_update_P_A_indP_indA.npz
src/osqp/tests/solutions/test_update_P_allind.npz
src/osqp/tests/solutions/test_update_bounds.npz
src/osqp/tests/solutions/test_update_l.npz
src/osqp/tests/solutions/test_update_q.npz
src/osqp/tests/solutions/test_update_u.npz
src/osqppurepy/__init__.py
src/osqppurepy/_osqp.py
src/osqppurepy/interface.py