nloptr 2.1.0

A new version of the nloptr package has been released!

software
optimization
Author
Affiliation

Department of Mathematics Jean Leray, UMR CNRS 6629

Published

June 19, 2024

A new version of the nloptr package has been released!

This release deprecates the default behavior of the inequality equations in any wrapper function which uses them. Currently, they are calibrated to be \(\ge 0\). This version allows for the equations to be consistent with the main nloptr() function, which requires \(\le 0\). In a future release, the default behavior will switch to assuming the calibration is \(\le 0\), and eventually, the \(\ge 0\) behavior will be removed. It also includes a large number of safety and efficiency changes, and an expansion of the unit tests to 100% coverage for all files but one. The major changes include: