Software

OpenSQP

An open implementation of sequential quadratic programming.

OpenSQP is an open implementation of sequential quadratic programming within modOpt. It makes the optimizer's numerical components accessible for inspection and modification, supporting research on constrained nonlinear optimization. The lab's Hessian-vector-product study uses this implementation to compare added curvature information with conventional quasi-Newton approximations [1].

Convergence histories compare OpenSQP with other constrained optimization solvers over function evaluations.
Representative convergence histories compare OpenSQP with other constrained optimization solvers. [2]

References

  1. Anugrah Jo Joshy, Jonathan Zerez, John T. Hwang. Enhancing Robustness and Efficiency in Large-Scale System Design Optimization Using Hessian-Vector Products. ASME IDETC/CIE 2026, Houston, Aug 23–26; public domain at conference, 2026. Manuscript
  2. Anugrah Jo Joshy, John T. Hwang. modOpt: A modular development environment and library for optimization algorithms. Advances in Engineering Software, 2026.
    DOIPDF

Research connections

Related to OpenSQP