Gurobi

The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. The solvers in the Gurobi Optimizer were designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms.
Table of Contents

module load GurobiAvailable Gurobi versions can be listed with module spider Gurobi. Specifying a version will list the compiler version required to load the module: module spider Gurobi/13.0.0
When you load the Gurobi module, MATLAB's path will automatically be extended to include Gurobi with the correct version. Gurobi should then work within MATLAB out of the box.
When loading the Gurobi module, Python and the gurobipy module will automatically be loaded with the correct version.
After loading the module you can import gurobipy in your Python script:
import gurobipy
Gurobi 13 offers a beta implementation of the PDHG algorithm that can be run on the GPU. As for now, these releases are available as separate modules:
module load Gurobi/13.0.0-gpu
