[Coin-ipopt] Re: Third party solvers

Andreas Waechter andreasw at watson.ibm.com
Tue Jun 6 16:54:13 EDT 2006

Hi James,

Please send message related to Ipopt to the Ipopt mailing list (I'm 
copying my answer there).

If you want, you can use only MA57, and no other linear solver.  Just put 
the ma57ad.f file (which should include all other HSL dependencies) into 
the Extern/HSL directory and run configure after that.  (Or use the 
--with-hsl flag to specify a library you already have compiled.)

As for the scaling method, I don't have access to MC29, and cannot write 
an interface to it (even if I had the time).  But it should be not very 
difficult to modify the


files to use MC29 instead of MC19.  (MC19 is not really for symmetric 
matrices, but we trick it and use it for those matrices anyway.  If I 
remember correctly, MC29 is actually for symmetric matrices, so the code 
would probably look even simpler.)

It would get great if you could contribute such an interface to the Ipopt 
open source project!



On Tue, 6 Jun 2006, Wang, James (ON98) wrote:

> Hi Andreas & Carl:
> I'm an industrial and a new user of Ipopt.  To the cost end, I'd like to
> know the options Ipopt provides in terms of selectively
> choosing/configuring the third party's solvers, e.g. only use MA57 but
> not PARDISO or MA27. For scaling, when MC19 is still in use, do you have
> a plan to integrate MC29 in the short future, which is the newer version
> of MC19?
> Cheers,
> James Wang
> Honeywell

More information about the Coin-ipopt mailing list