Related Experiment Video
Updated: Jan 18, 2026

Author Spotlight: Real-Time Imaging of Bonding in 3D-Printed Layers
Published on: September 1, 2023
Pyomo: Accidentally outrunning the bear
Miranda Mundt1, William E Hart1, Emma S Johnson1
1Sandia National Laboratories, Albuquerque, NM, USA.
None:
Pyomo is an open-source optimization modeling software that has undergone significant evolution since its inception in 2008. Pyomo has evolved to enhance flexibility, solver integration, and community engagement. Modern collaborative tools for open-source software have facilitated the development of new Pyomo functionality and improved our development process through automated testing and performance-tracking pipelines. However, Pyomo faces challenges typical of research software, including resource limitations and knowledge retention. The Pyomo team's commitment to better development practices and community engagement reflects a proactive approach to these issues. We describe Pyomo's development journey, highlighting both successes and failures, in the hopes that other open-source research software packages may benefit from our experiences.
More Related Videos
Related Concept Videos
Optimization Problems
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Mathematical Modeling: Problem Solving
Quadratic Models
Modeling with Differential Equations
Modeling and Similitude

