|
1 | | -# Dualization.jl Documentation |
| 1 | +# Dualization.jl |
2 | 2 |
|
3 | | -Dualization.jl is a package written on top of MathOptInterface that allows users to write the dual of a JuMP model automatically. |
4 | | -This package has two main features: the `dualize` function, which enables users to get a dualized JuMP model, and the `DualOptimizer`, which enables users to solve a problem by providing the solver the dual of the problem. |
| 3 | +[Dualization.jl](https://github.com/jump-dev/Dualization.jl) is an extension |
| 4 | +package for [MathOptInterface.jl](https://github.com/jump-dev/MathOptInterface.jl) |
| 5 | +that formulates the dual of conic optimization problems. |
| 6 | + |
| 7 | +Dualization.jl has two main features: |
| 8 | + |
| 9 | + * The [`dualize`](@ref) function that computes the dual formulation of either |
| 10 | + a [MathOptInterface.jl](https://github.com/jump-dev/MathOptInterface.jl) or a |
| 11 | + [JuMP](https://github.com/jump-dev/JuMP.jl) model. |
| 12 | + * The [`dual_optimizer`](@ref) function that creates a MathOptInterface-compatible |
| 13 | + optimizer that solves the dual of the problem instead of the primal. |
| 14 | + |
| 15 | +## License |
| 16 | + |
| 17 | +[Dualization.jl](https://github.com/jump-dev/Dualization.jl) is licensed under |
| 18 | +the [MIT License](https://github.com/jump-dev/Dualization.jl/blob/master/LICENSE.md). |
5 | 19 |
|
6 | 20 | ## Installation |
7 | 21 |
|
8 | | -To install the package you can use `Pkg.add` as follows: |
| 22 | +Install Dualization using `Pkg.add`: |
9 | 23 | ```julia |
10 | | -pkg> add Dualization |
| 24 | +import Pkg |
| 25 | +Pkg.add("Dualization") |
11 | 26 | ``` |
12 | 27 |
|
13 | 28 | ## Contributing |
14 | 29 |
|
15 | | -Contributions to this package are more than welcome, if you find a bug or have any suggestions for the documentation please post it on the [github issue tracker](https://github.com/jump-dev/Dualization.jl/issues). |
| 30 | +Contributions to this package are more than welcome, if you find a bug or have |
| 31 | +any suggestions for the documentation please post it on the |
| 32 | +[GitHub issue tracker](https://github.com/jump-dev/Dualization.jl/issues). |
16 | 33 |
|
17 | | -When contributing please note that the package follows the [JuMP style guide](https://jump.dev/JuMP.jl/stable/developers/style/). |
| 34 | +When contributing, please note that the package follows the |
| 35 | +[JuMP style guide](https://jump.dev/JuMP.jl/stable/developers/style/). |
0 commit comments