cvxgrp / CVXR

An R modeling language for convex optimization problems.
https://cvxr.rbind.io/
Apache License 2.0
206 stars 32 forks source link

ECOS solver is no longer actively maintained #146

Open azeemsav opened 6 days ago

azeemsav commented 6 days ago

In the CVXR package, the OSQP solver is used by default, not ECOS. This is because the webpage "https://cvxr.rbind.io/cvxr_examples/cvxr_using-other-solvers/" states that the ECOS solver is no longer maintained.

bnaras commented 5 days ago

OSQP is a quadratic solver and is used as default for quadratic programs. ECOS is still used as default for conic problems in the default installation. Not sure what issue you are raising.

ondrej-such commented 2 days ago

The documentation for CVXR::solve() states for the optional solver argument the following:

(Optional) A string indicating the solver to use. Defaults to "ECOS".

According to your reply, this is not quite true -- for quadratic programs OSQP is used.

The documentation should be updated to reflect the true state of matters.

ondrej-such commented 2 days ago

I have version 1.0-14