Breadcrumb
- Home
- Publications
- Proceedings
- 2016 AIChE Annual Meeting
- Computing and Systems Technology Division
- Software Tools and Implementations for Process Systems Engineering
- (314f) Recent Developments in Pyomo
In contrast, the Pyomo environment is designed to be an open Python-based environment for developing and exploring complex, optimization-based analytical strategies. This includes support for extending the modeling environment to include non-algebraic modeling constructs, developing automated model transformation routines, and automating problem decomposition and interrogation.
In this presentation we highlight recent developments in the Pyomo project, including new language constructs for supporting modeling with units, preliminary support for native automatic differentiation, and new strategies for accelerating the solution of block-decomposable models.