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.
Last Updated
Feb 12, 2026 at 08:32
License
LGPL-3.0-only
Total Downloads
775.8K
Version Downloads
1.0K
Supported Platforms
Unsupported Platforms
GitHub Repository
https://github.com/mdolab/pyoptsparseDocumentation
https://mdolab-pyoptsparse.readthedocs-hosted.com/