lumix.solvers.capabilities.GUROBI_CAPABILITIES

lumix.solvers.capabilities.GUROBI_CAPABILITIES = LXSolverCapability(name='Gurobi', features=<LXSolverFeature.SENSITIVITY_ANALYSIS|CONFLICT_REFINEMENT|IIS|USER_CUTS|LAZY_CONSTRAINTS|PWL|INDICATOR|SOS2|SOS1|SOCP|QUADRATIC_NONCONVEX|BINARY|MIXED_INTEGER|INTEGER|LINEAR: 484831>, max_variables=2147483647, max_constraints=2147483647, supports_warmstart=True, supports_parallel=True, supports_callbacks=True)

Describes a solver’s capabilities.

Used to: - Query what features a solver supports - Automatically select appropriate linearization methods - Provide meaningful errors when features are unavailable