- Several updates to
OpenSQPrelated to HVP usage in iBFGS. - Remove use of private SciPy API token for version comparisons.
- Integrate the
Egoroptimizer from theEGOBoxlibrary. - Upgrade
OpenMDAOProbleminterface for compatibility with OpenMDAO>=3.44. OpenSQPcan now take advantage of Hessian-Vector Products through in-place BFGS updates.- If HVPs are unavailable,
OpenSQPprovides an option to estimate them with finite differences.
- Add
verbosityoption toOpenSQP - Update tests to ensure comaptibility with latest Python and SciPy versions
- Full support for NumPy 2.0
- Builtin
InteriorPointalgorithm as an educational solver - Builtin
OpenSQPalgorithm as a performant solver - Support Hessian and multiplier initialization in
OpenSQP - Update CUTEst table with newest problems, tags, classifications
- Allow filtering CUTEst problems based on tags and return problem metadata
- Support adder in
CSDLAlphaProblem - Implement caching in
AugmentedLagrangian
- Rounding issue in performance profiling
- Issue with callable checks in solver_options
- Reference bug in
NewtonLagrange,MeritFunctioncache
- Provide
out_dirargument in Optimizer base class - Include
return_status,success, andstatsin IPOPT results - Update docs to use latest
sphinx-collections - Remove workflow for the old, github-hosted docs
- Initial production release of modOpt
Summary of major changes from the previous release - None
- None
- None
- None
- None
- Details of how to upgrade from previous versions
- None
- None
- None
- None