PySLSQP is a Python package that exposes the SLSQP optimization algorithm with utilities for inspecting and continuing optimization runs. Recording, visualization, and restart capabilities help users understand solver progress and revisit saved results. It can be used independently or through the solver interface in modOpt [1].

References
- Anugrah Jo Joshy, John T. Hwang. PySLSQP: A transparent Python package for the SLSQP optimization algorithm modernized with utilities for visualization and post-processing. Journal of Open Source Software, 2024.DOI
@article{joshy2024pyslsqp, title = {PySLSQP: A transparent Python package for the SLSQP optimization algorithm modernized with utilities for visualization and post-processing}, author = {Anugrah Jo Joshy and John T. Hwang}, journal = {Journal of Open Source Software}, year = {2024}, volume = {9}, number = {103}, pages = {7246}, doi = {10.21105/joss.07246} }
Research connections
