pyoptsparse
Package for formulating and solving nonlinear constrained optimization problems.
Package for formulating and solving nonlinear constrained optimization problems.
To install this package, run one of the following:
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. Interfaces are provided for a number of optimizers -- for the conda package the optimizers ALPSO, CONMIN, IPOPT, NSGA2, PSQP, and SLSQP are supported.
Summary
Package for formulating and solving nonlinear constrained optimization problems.
Information Last Updated
Oct 8, 2025 at 18:06
License
LGPL-3.0-only
Total Downloads
716.0K
Platforms
GitHub Repository
https://github.com/mdolab/pyoptsparseDocumentation
https://mdolab-pyoptsparse.readthedocs-hosted.com/