Skip to content

Commit 4f70b9b

Browse files
authored
Merge pull request #375 from JuliaOpt/cosmo-docs
Add COSMO to docs
2 parents 60b3f85 + 37f1eb0 commit 4f70b9b

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
## Quick Example
1717

18-
Note: the following example uses the syntax of the master branch of Convex.jl. See the [stable docs](https://www.juliaopt.org/Convex.jl/stable) for examples for the current release.
19-
2018
To run this example, first install Convex and at least one solver, such as SCS:
2119
```julia
2220
using Pkg

docs/src/solvers.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,21 @@ types of functions used in the problem, the conic constraints may
88
include linear, second-order, exponential, or semidefinite constraints,
99
as well as any binary or integer constraints placed on the variables.
1010

11-
By default, Convex.jl does not install any solvers. Many users use the
12-
solver [SCS](https://github.com/JuliaOpt/SCS.jl), which is able to solve
13-
problems with linear, second-order cone constraints (SOCPs), exponential
14-
constraints and semidefinite constraints (SDPs). Any other solver in
15-
[JuliaOpt](http://www.juliaopt.org/) may also be used, so long as it
16-
supports the conic constraints used to represent the problem. Most other
17-
solvers in the JuliaOpt ecosystem can be used to solve (mixed integer)
18-
linear programs (LPs and MILPs). Mosek and Gurobi can be used to solve
19-
SOCPs (even with binary or integer constraints), and Mosek can also
20-
solve SDPs. For up-to-date information about solver capabilities, please
21-
see the table [here](http://www.juliaopt.org/) describing which solvers
22-
can solve which kind of problems.
11+
By default, Convex.jl does not install any solvers. Many users use the solver
12+
[SCS](https://github.com/JuliaOpt/SCS.jl), which is able to solve problems with
13+
linear, second-order cone constraints (SOCPs), exponential constraints and
14+
semidefinite constraints (SDPs). Likewise,
15+
[COSMO](https://github.com/oxfordcontrol/COSMO.jl) is a pure-Julia solver which
16+
can handle every cone that Convex.jl itself supports. Any other solver in
17+
[JuliaOpt](http://www.juliaopt.org/) may also be used, so long as it supports
18+
the conic constraints used to represent the problem. Many other solvers in the
19+
JuliaOpt ecosystem can be used to solve (mixed integer) linear programs (LPs and
20+
MILPs). Mosek and Gurobi can be used to solve SOCPs (even with binary or integer
21+
constraints), and Mosek can also solve SDPs. For up-to-date information about
22+
solver capabilities, please see the table [here](http://www.juliaopt.org/)
23+
describing which solvers can solve which kind of problems. See also
24+
[ConvexTests.jl](https://ericphanson.github.io/ConvexTests.jl/dev/) to see the
25+
results of running test problems with Convex.jl for many solvers.
2326

2427
Installing these solvers is very simple. Just follow the instructions in
2528
the documentation for that solver.

0 commit comments

Comments
 (0)