diffcp
diffcp copied to clipboard
Add support for Clarabel solver
It would be great to add support for Clarabel solver. Since it is already supported in cvxpy, and it takes very similar inputs as SCS, I believe it should not be difficult.
What do you think? @bamos @goulart-paul @PTNobel
Is the suggestion here to use the Clarabel solver through its python interface or through C++? If the latter, note that we have just released a C++ interface with Eigen compatibility here.
I was suggesting to use the Python interface. For reference, see how SCS gets called here. I think it should be quite easy to add Clarabel as an option. (I suspect the quadratic objectives still don't work in diffcp, but it would already be very helpful to have an interior-point SDP solver here).
https://github.com/cvxgrp/diffcp/pull/61