Ipopt

Latest version: v0.3.0

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

3.10.4

- fixed sign of dual values in AMPL solution again (with help of Gabe)
[r2169, r2170, r2184, 183]
- fixed bugs with reoptimizing a TNLP with all variables fixed [r2172, r2173, 179]
- fixed more issues with sparse data structures and non-double numbers
in Matlab interface (by T. Kelman) [r2191]
- added missing final int for Ipopt return code Maximum_CpuTime_Exceeded
in Java interface [r2216]
- fixed bug when trying to warmstart Ipopt in Java interface [r2253]
- fixed wrong use of SmartPtr's in Java interface [r2255, r2263]
- fixed bug in returning final solution in Java interface [r2258]
- included patch in ThirdParty/Mumps to work around bugs in Mumps
matrix ordering routines AMF and QAMD (now give preference to AMD and METIS)

3.10.3

- minor fixes in MA86 interface (by Jonathan Hogg) [r2069, r2086]
- fix in IpTripletToCSRConverter for CSR forms with
extra entries (by Jonathan Hogg) [r2087]
- workaround problems with MacOSX-Lion's blas library
(by Frederic Hetch) [r2102, 181]
- the C interface now catches also Ipopt exceptions thrown
within the OptimizeTNLP call and returns Ipopt::Unrecoverable_Exception
as status [r2094, 144]
- fixed segmentation fault in adaptive barrier parameter update rule
when using the mehrotra option on unconstrained problems [r2114, 114]
- fixed segmentation fault in case no iterate is available in case of
catastrophic failure in restoration phase [r2115]
- fixed default for mumps_dep_tol to work with current Mumps versions [r2116]
- fixed sign of dual values in AMPL solution [r2123, 183]
- fixed issue with sparse gradients in Matlab interface
(by T. Kelman) [r2133, 187]
- sIPOPT (by H. Pirnay):
- starting values in C++ version of parametric example now
match AMPL version [r2098]
- numerical values in parametric example now match publication [r2099]
- added options n_sens_steps and sens_boundcheck as AMPL options [r2099]
- any non-zero suffix value is now accepted for sens_init_constr [r2100]
- fix typo in AMPL interface (by Weifeng Chen) [r2110]
- fix bug when compiling without AMPL interface [r2113]
- build system:
- updated instruction on using nowadays HSL sources (by T. Kelman)
- fixed issue with libdir being <prefix>/lib64
- other minor fixes

3.10.2

- updates to HSL interface (by Jonathan Hogg):
- MC68 can now be loaded dynamically, too
- MA86 exploits built-in scaling
- MA86 can choose best ordering from AMD and Metis
- fix for return code of MA86 for singular matrices
- corrected computation of Upsilon (norm of step SQUARED)
- updates to MSVS v8-ifort project files and addition of vc10
project files (using vc8-generated IpoptFSS.dll) (by Marcel Roelofs)
- minor bugfixes, include updates in BuildTools

3.10.1

- include updates in BuildTools, including new ThirdParty/Metis
(fix for URL to download Metis 4.0.3 release)
- linear solver loader prints error code when failing to load
library under Windows
- message on failure when reallocating memory in Mumps now includes
size of memory that was tried to be allocated
- added missing include of cstdio/stdio.h to IpJournalist.hpp
- minor fixes to build system

3.10.0

- move to new COIN-OR configuration and installation convention
- primal infeasibility output is now true infeasibility in original
problem formulation

3.9.3

- include updates in BuildTools, including new ThirdParty/Metis
(required to work with current metis release)

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.