├── .bumpversion.cfg ├── .github └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── codegen ├── .gitignore ├── files_to_generate │ ├── CMakeLists.txt │ ├── emosqp_mex.c │ └── example.c ├── make_emosqp.m └── render_workspace.m ├── examples ├── .gitignore ├── codegen_test.m ├── easy_lasso_qp.m ├── examples_old.m ├── examples_osqpmatlab.m ├── interrupt.m ├── osqp_demo.m └── osqpmatlab.m ├── make_osqp.m ├── osqp.m ├── osqp_mex.cpp ├── osqp_mex.hpp ├── package ├── .gitignore ├── README.md ├── install_osqp.m └── package_osqp.m ├── run_osqp_tests.m ├── unittests ├── basic_tests.m ├── codegen_mat_tests.m ├── codegen_vec_tests.m ├── dual_infeasibility_tests.m ├── feasibility_tests.m ├── non_cvx_tests.m ├── primal_infeasibility_tests.m ├── unconstrained_tests.m ├── update_matrices_tests.m └── warm_start_tests.m └── utils └── convertProblemToMat.m /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/README.md -------------------------------------------------------------------------------- /codegen/.gitignore: -------------------------------------------------------------------------------- 1 | sources/ 2 | -------------------------------------------------------------------------------- /codegen/files_to_generate/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/codegen/files_to_generate/CMakeLists.txt -------------------------------------------------------------------------------- /codegen/files_to_generate/emosqp_mex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/codegen/files_to_generate/emosqp_mex.c -------------------------------------------------------------------------------- /codegen/files_to_generate/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/codegen/files_to_generate/example.c -------------------------------------------------------------------------------- /codegen/make_emosqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/codegen/make_emosqp.m -------------------------------------------------------------------------------- /codegen/render_workspace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/codegen/render_workspace.m -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | code 2 | -------------------------------------------------------------------------------- /examples/codegen_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/codegen_test.m -------------------------------------------------------------------------------- /examples/easy_lasso_qp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/easy_lasso_qp.m -------------------------------------------------------------------------------- /examples/examples_old.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/examples_old.m -------------------------------------------------------------------------------- /examples/examples_osqpmatlab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/examples_osqpmatlab.m -------------------------------------------------------------------------------- /examples/interrupt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/interrupt.m -------------------------------------------------------------------------------- /examples/osqp_demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/osqp_demo.m -------------------------------------------------------------------------------- /examples/osqpmatlab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/examples/osqpmatlab.m -------------------------------------------------------------------------------- /make_osqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/make_osqp.m -------------------------------------------------------------------------------- /osqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/osqp.m -------------------------------------------------------------------------------- /osqp_mex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/osqp_mex.cpp -------------------------------------------------------------------------------- /osqp_mex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/osqp_mex.hpp -------------------------------------------------------------------------------- /package/.gitignore: -------------------------------------------------------------------------------- 1 | # Matlab release files 2 | osqp* -------------------------------------------------------------------------------- /package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/package/README.md -------------------------------------------------------------------------------- /package/install_osqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/package/install_osqp.m -------------------------------------------------------------------------------- /package/package_osqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/package/package_osqp.m -------------------------------------------------------------------------------- /run_osqp_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/run_osqp_tests.m -------------------------------------------------------------------------------- /unittests/basic_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/basic_tests.m -------------------------------------------------------------------------------- /unittests/codegen_mat_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/codegen_mat_tests.m -------------------------------------------------------------------------------- /unittests/codegen_vec_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/codegen_vec_tests.m -------------------------------------------------------------------------------- /unittests/dual_infeasibility_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/dual_infeasibility_tests.m -------------------------------------------------------------------------------- /unittests/feasibility_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/feasibility_tests.m -------------------------------------------------------------------------------- /unittests/non_cvx_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/non_cvx_tests.m -------------------------------------------------------------------------------- /unittests/primal_infeasibility_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/primal_infeasibility_tests.m -------------------------------------------------------------------------------- /unittests/unconstrained_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/unconstrained_tests.m -------------------------------------------------------------------------------- /unittests/update_matrices_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/update_matrices_tests.m -------------------------------------------------------------------------------- /unittests/warm_start_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/unittests/warm_start_tests.m -------------------------------------------------------------------------------- /utils/convertProblemToMat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osqp/osqp-matlab/HEAD/utils/convertProblemToMat.m --------------------------------------------------------------------------------