[Ipopt] Ipopt release 3.4.0

Andreas Waechter andreasw at watson.ibm.com
Fri Apr 25 19:15:49 EDT 2008



Announcing Ipopt release 3.4.0:


*** Please note that the stable branch number has been upgraded from 3.3
     to 3.4.

     If you are using svn to update your copy of the stable version of
     Ipopt, you need to switch to the new branch.  One way to do this is
     with this command, executed in the base directory of your stable
     checkout:

     svn switch https://projects.coin-or.org/svn/Ipopt/stable/3.4


Summary of changes:

- added support to dynamically load HSL or Pardiso linear solvers at
    runtime:
    If Ipopt has been compiled without some HSL or Pardiso solver,
    it can now load those solvers from a shared library at runtime
    without recompilation.  This will make ditribution of binaries
    easier.  Does not work on all platforms yet.
    (Thanks for Stefan Vigerske for contributing this)
- several bugfixes
- ensured compilation of MSVS project files (v8 and v9)
- new special return code for square problems
    (Feasible_Point_Found returned if dual inf not small)
- new initialization option for bound multipliers
    (see option bound_mult_init_method)
- added simple penalty function line search option
    (line_search_method=penalty) - not guaranteed to converge, see
    Ipopt implementation paper (in MathProg)





More information about the Ipopt mailing list