MathOptInterfaceMosek.jl

[deprecated] Renamed to https://github.com/JuliaOpt/MosekTools.jl
Author JuliaOpt
Popularity
3 Stars
Updated Last
1 Year Ago
Started In
August 2017

MathOptInterfaceMosek is the MathOptInterface.jl implementation for the MOSEK solver. The low-level solver API for MOSEK is found in the package Mosek.jl.

The Mosek specific model object (used for example with JuMP) is created as

using MathOptInterfaceMosek
model = MosekOptimizer()

hence to use Mosek in a JuMP model, do, e.g.,

using JuMP
using MathOptInterfaceMosek
model = Model(with_optimizer(MosekOptimizer, QUIET=false, INTPNT_CO_TOL_DFEAS=1e-7))

The parameter QUIET is a special parameter that when set to true disables all Mosek printing output. All other parameters can be found in the Mosek doc. Note that the prefix MSK_IPAR_ (for integer parameters), MSK_DPAR_ (for floating point parameters) or MSK_SPAR_ (for string parameters) are optional. If they are not given, they are inferred from the type of the value. For instance, in the example above, as 1e-7 is a floating point number, the parameters name used is MSK_DPAR_INTPNT_CO_TOL_DFEAS.

Used By Packages

No packages found.