1. Getting Started with Pyomo#

Pyomo is an cross-platform, open-source systems modeling language for Python available under the BSD free-software license. Pyomo is well suited to modeling simple and complex systems that can be described by linear or nonlinear algebraic, differential, and partial differential equations and constraints.

This collection of notebooks demonstrates the use of Pyomo for typical applications.

Online resources

References