Solve optimization problems with Gurobi, CPLEX, GLPK, IPOPT, JuMP... using linear programming, nonlinear, MILP...