Run code on a embedded system.

24 views
Skip to first unread message

Johan Norlinder

unread,
Mar 14, 2023, 1:04:31 PM3/14/23
to CVXOPT
Hi, 

After testing a lot of different solvers for a conelp problem. I have concluded cvxopt is very good alternative for us. 

However, we need to run this on an embedded system, and I would like to strip down the code. I are planning on write our own version in C++-. As far as I can tell, I need to implement conelp and the custom solver qcl1. Can I access your implementation of the C code  of conelp and qcl1m what are the licensing conditions on this code?

I work for Huddly, a conference camera company located in Oslo, and using this code in a product might be a result. 

Kind Regards,
Johan

Martin

unread,
Mar 20, 2023, 4:25:32 AM3/20/23
to CVXOPT
Hi Johan,

CVXOPT is licensed under GPL3 and is hosted on GitHub: https://github.com/cvxopt/cvxopt

You can find a thorough description of the interior-point algorithms used in conelp() and coneqp() under "Technical documentation" on the CVXOPT website:

The conelp() and coneqp() routines are contained in cvxopt/src/python/coneprog.py.

Martin
Reply all
Reply to author
Forward
0 new messages