Open-source Python optimisation modelling tool for linear, nonlinear and mixed-integer optimisation problems.
Pyomo is an open-source Python optimisation modelling tool for building linear programming, nonlinear programming, mixed-integer programming and complex constrained optimisation models. It suits optimisation problems in energy, agriculture, industry, scheduling, resource allocation and research.
Use cases: optimisation modelling, linear programming, nonlinear programming, resource allocation, Python optimisation
Note: Pyomo is usually used together with a solver such as GLPK, CBC, Ipopt or Gurobi.