[Ipopt] Compiling ipopt with ma77
Tony Kelman
kelman at berkeley.edu
Wed Jan 23 14:15:26 EST 2013
Mehmet,
A problem I've seen that is unique to MA77 is that it saves data files to
disk in the current execution folder, containing intermediate evaluation
results ("out-of-core"). Under normal circumstances it should delete those
files when finished, but if you've been testing or Ipopt/MA77 terminated in
some unusual way, sometimes those files are left around. Next time you try
to call MA77, if those files exist already, it causes an error rather than
overwriting them. So look and see if there are any unexpected data files
named "ma77_work" or otherwise ma77_* in the current folder, if so try
deleting them and rerunning Ipopt.
-Tony
-----Original Message-----
From: Mehmet Ersin YUMER <meyumer at gmail.com>
Date: Tue, 22 Jan 2013 14:25:08 -0500
To: Stefan Vigerske <stefan at math.hu-berlin.de>
Cc: ipopt at list.coin-or.org
Subject: Re: [Ipopt] Compiling ipopt with ma77
Hi Stefan,
Thanks for your reply. I am still having problems but the problem changed a
little. I am able to successfully build ipopt trunk version with ma77 but
cannot solve the optimization problem with it, here is a breakdown:
- I checked out the trunk version with svn, and placed a coinhsl
directory into $[ipopt_dir]/ThirdParty/HSL/ whose contents are the
contents of coinhsl-2012.12.21.tar.gz.
- run ./get.Metis and ./get.Mumps from their directories.
- Create build directory in $[ipopt_dir].
- Run ../configure, make, make test, make install from within
$[ipopt_dir]/build/
Using the newly created libraries and include files in the build directory,
I am able to solve a test problem succesfully with ma27, ma57, and mumps.
However, when I try solving the problem with ma77, I get the output below,
and Ipopt terminates. As can be understood from above, I did not use any
flags while configuring Ipopt. Let me know if you can guess what the
problem might be with ma77.
Thanks.
More information about the Ipopt
mailing list