picos.solvers.solver_mskfsn

Implementation of MOSEKFusionSolver.

Outline

Classes

MOSEKFusionSolver

Interface to the MOSEK solver via its high level Fusion API.

Classes

MOSEKFusionSolver

class picos.solvers.solver_mskfsn.MOSEKFusionSolver(problem)[source]

Bases: picos.solvers.solver.Solver

Interface to the MOSEK solver via its high level Fusion API.

Supports both MOSEK 8 and 9.

The Fusion API is currently much slower than MOSEK’s low level Python API. If this changes in the future, the Fusion API would be the prefered interface.

__init__(problem)[source]

Initialize a MOSEK (Fusion) solver interface.

Parameters

problem (Problem) – The problem to be solved.

classmethod default_penalty()[source]

Implement default_penalty.

classmethod names()[source]

Implement names.

reset_problem()[source]

Implement reset_problem.

classmethod supports(footprint)[source]

Implement supports.

classmethod test_availability()[source]

Implement test_availability.

SUPPORTED = <Specification: Optimize AffineExpression subject to AffineConstraint, SOCConstraint, RSOCConstraint, LMIConstraint using any variables and any options.>
property ver

The major version of the available MOSEK library.