[Ipopt] IPOPT pre 3.0

Andreas Waechter andreasw at watson.ibm.com
Fri Jan 15 10:33:10 EST 2010

Hi Massimiliano,

(Please send questions regarding Ipopt to the Ipopt mailing list - I'm 
copying my reply to it.)

The Fortran version has not changed since Carl and I released the C++ 
version.  The C++ version has some feastures that the old Fortran version 
does not have (adaptive barrier updates, interfaces to some linear solvers 
etc).  I would use the C+ version.  By the way, also the C++ version has a 
Fortran interface, which should allow you to program your code in Fortran 
without bothering with C/C++.

I hope this answers your question.


On Fri, 15 Jan 2010, mvasile wrote:

> Dear Dr. Wächter,
> I was about to download IPOPT to try to remove SNOPT from my optimal control 
> software and plug in IPOPT. I noticed that the version pre 3.0 is in Fortran, 
> which would be very interesting for me but I was wondering: how different is 
> the current c version from the pre-3.0 fortran version?
> I read on the FAQ page that there are differences between the Fortran and the 
> C++ version but I believe more work has been done to improve the code from 
> the pre 3.0 up to now.
> Could you please advice on which version you would recommend?
> Thank you
> Best Regards
> Mx
> -- 
> *************************************************************************
> Massimiliano Vasile
> Ph.D.
> Senior Lecturer in Space System Engineering
> Department of Aerospace Engineering
> University of Glasgow
> James Watt (South Building), Glasgow G12 8QQ
> m.vasile at aero.gla.ac.uk
> Ph. +44-141-330-6465
> ...we are such stuff
> As dreams are made on; and our little life
> Is rounded with a sleep...
> W.S.
> *************************************************************************

More information about the Ipopt mailing list