Releases: coin-or/Ipopt
Releases · coin-or/Ipopt
3.13.4
3.13.3
- Members of class
AmplTNLPare now protected instead of private. - Updated Eclipse Public License from 1.0 to 2.0.
- Added example
recursive_nlpthat uses Ipopt to solves an optimization problem for the evaluation of the objective function. [contributed by Brad Bell] - Fixed dangling pointer problems with Journalist used for debugging (
--with-ipopt-verbosity> 0) when more than oneIpoptApplicationis used. [#393, thanks to Brad Bell] - Fixed build problem when using HSL library that does not include MA27, MA57, or MC19. [#395]
- Fixed build of linear-solver loader on Windows. [#408]
3.13.2
- The C-preprocessor defines
COIN_IPOPT_CHECKLEVEL,COIN_IPOPT_VERBOSITY, andFORTRAN_INTEGER_TYPE, which are defined by IpoptConfig.h, have been renamed toIPOPT_CHECKLEVEL,IPOPT_VERBOSITY, andIPOPT_FORTRAN_INTEGER_TYPE, respectively.
They are still available under their previous name, but these will be removed in Ipopt 3.14. - Changed dependencies as used by coinbrew to use new versions (2.1) of ThirdParty/HSL and ThirdParty/MUMPS and dropped ThirdParty/Metis.
The new versions of the HSL and MUMPS build scripts now look for a Metis library in the system and should work with both Metis 4 and Metis 5. - Changed location where Java interface jar gets installed from
$libdirto$datadir/java/. - minor fixes to buildsystem
3.13.1
- Added asserts that check whether sparsity pattern of Jacobian and Hessian as returned by TNLP are within range w.r.t. number of variables and constraints. (#350)
- TNLPAdapter::ResortBnds now initializes complete output arrays with 0.0 before filling in values for non-fixed variables. Use new argument clearorig to turn this off. (#352)
- bring back configure variables
ADD_{C,CXX,F}FLAGS - added configure option
--enable-relocatableto make prefix in pkg-config files relative to pcfiledir (assuming that--libdirhasn't been set) - bring back
configall_system.hfor build without config header - minor fixes to buildsystem
3.13.0
Updated build-system and cleanup. See ChangeLog for details.