[Ipopt-tickets] [Ipopt] #104: HSL ThirdParty Makefile

Ipopt coin-trac at coin-or.org
Mon Aug 3 22:37:29 EDT 2009


#104: HSL ThirdParty Makefile
--------------------------------+-------------------------------------------
  Reporter:  jhogg41            |       Owner:  andreasw
      Type:  defect             |      Status:  assigned
  Priority:  normal             |   Component:  Ipopt   
   Version:  3.6 (C++ Version)  |    Severity:  normal  
Resolution:                     |    Keywords:          
--------------------------------+-------------------------------------------
Changes (by andreasw):

  * owner:  ipopt-team => andreasw
  * status:  new => assigned

Comment:

 Hi Jonathan,

 Thanks for your note.  I'm not sure how to handle this, though.
 Particularly with MA57, the user needs to create a single file which
 contains the MA57 code together with all dependencies.  If the user gets
 the ma57d.f file from HSL2007, does that include these dependencies?  If
 not, the fact that the names are not matching might be good since it will
 force the user to actually check the INSTALL.HSL file, where it reads:

 {{{
 If you want to use MA57, please make sure that all source code for
 MA57 ***including dependencies*** is in a file called ma57ad.f.
 Currently, the dependencies are the files:

  fd15ad.f
  mc21ad.f
  mc34ad.f
  mc47ad.f
  mc59ad.f
  mc64ad.f
  mc71ad.f

 plus possibly a dummy file (metis.f) for METIS.  However, it is
 strongly suggested that you use METIS (look at the ThirdParty/Metis
 directory for instructions, or use the --with-metis configure flag to
 specify a procompiled Metis library).
 }}}

 What do you think?  Does the ma57d.f file include all dependencies?

 Thanks

 Andreas

-- 
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/104#comment:1>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.



More information about the Ipopt-tickets mailing list