pyOptSparse: A Python framework for large-scale constrained nonlinear optimization of sparse systems. pyOptSparse is an object-oriented framework for formulating and solving nonlinear constrained optimization problems in an efficient, reusable, and portable manner. It is a fork of pyOpt that uses sparse matrices throughout the code to more efficiently handle large-scale optimization problems. Many optimization techniques can be used in pyOptSparse, including both gradient-based and gradient-free methods. A visualization tool called OptView also comes packaged with pyOptSparse, which shows the optimization history through an interactive GUI
Keywords for this software
References in zbMATH (referenced in 3 articles , 1 standard article )
Showing results 1 to 3 of 3.
- Martins, Joaquim R. R. A.: Aerodynamic design optimization: challenges and perspectives (2022)
- Robert Falck; Justin S. Gray; Kaushik Ponnapalli; Ted Wright: dymos: A Python package for optimal control of multidisciplinary systems (2021) not zbMATH
- Wu, N., Kenway, G., Mader, C. A., Jasa, J., Martins, J. R. R. A.: pyOptSparse: A Python framework for large-scale constrained nonlinear optimization of sparse systems (2020) not zbMATH