Pyomo
Getting Started
How-To Guides
Explanations
Pyomo Philosophy
Modeling in Pyomo
Solvers
Analysis in Pyomo
Modeling Utilities
“Flattening” a Pyomo model
Latex Printing
Nonlinear Preprocessing Transformations
Model Scaling Transformation
Developer Utilities
Experimental features
Reference Guides
Pyomo
Explanations
Modeling Utilities
View page source
Modeling Utilities
“Flattening” a Pyomo model
Motivation
API reference
What does it mean to flatten a model?
Data structures
Citation
Latex Printing
Examples
Nonlinear Preprocessing Transformations
Variable Aggregator
Explicit Constraints to Variable Bounds
Induced Linearity Reformulation
Constraint Bounds Tightener
Trivial Constraint Deactivation
Fixed Variable Detection
Fixed Variable Equality Propagator
Variable Bound Equality Propagator
Variable Midpoint Initializer
Variable Zero Initializer
Zero Term Remover
Variable Bound Remover
Zero Sum Propagator
Model Scaling Transformation
Setting Scaling Factors
Applying Model Scaling