Features for testing the presence of MixedIntegerLinearProgram backends

class sage.features.mip_backends.COIN(*args, **kwds)[source]

Bases: JoinFeature

A Feature describing whether the MixedIntegerLinearProgram backend COIN is available.

class sage.features.mip_backends.CPLEX(*args, **kwds)[source]

Bases: MIPBackend

A Feature describing whether the MixedIntegerLinearProgram backend CPLEX is available.

class sage.features.mip_backends.CVXOPT(*args, **kwds)[source]

Bases: JoinFeature

A Feature describing whether the MixedIntegerLinearProgram backend CVXOPT is available.

class sage.features.mip_backends.Gurobi(*args, **kwds)[source]

Bases: MIPBackend

A Feature describing whether the MixedIntegerLinearProgram backend Gurobi is available.

class sage.features.mip_backends.MIPBackend(*args, **kwds)[source]

Bases: Feature

A Feature describing whether a MixedIntegerLinearProgram backend is available.

sage.features.mip_backends.all_features()[source]