[Bonmin-tickets] [Bonmin] #22: patch for MUMPS integration
Bonmin
coin-trac at coin-or.org
Mon Jun 2 02:42:29 EDT 2008
#22: patch for MUMPS integration
--------------------------+-------------------------------------------------
Reporter: feh | Owner: pbonami
Type: enhancement | Status: reopened
Priority: major | Component: Bonmin
Version: release/0.1.3 | Resolution:
Keywords: |
--------------------------+-------------------------------------------------
Changes (by feh):
* status: closed => reopened
* resolution: wontfix =>
Comment:
Hello Pierre, Andreas
> If there is something to patch in Ipopt please submit a ticket to Ipopt.
How can I do that?
> What is the purpose of the indentations of the preprocessor lines?
Indentation helps to "guide the eye" through a cascade of ifdef - else -
endif's. It is a simple visual aid to make the code self-explaining and to
avoid spaghetti code.
> why would you not delete the array a?
I delete it , but only once, on line 105. The original code deletes twice,
once on line 100 and the second time on line 105, and this results in a
double free plus program crash (Linux x86_64).
> Bonmin should work with Pardiso
Yes it does, but we cannot use Pardiso for several reasons, and we
therefore chose MUMPS as an unencumbered alternative. Ubasel distributes
Pardiso only in binary format, they do not support our target platform
(currently Solaris 10, SPARC, 64bit), and their licensing scheme
disqualifies the code for productive deployment.
Regards
Harald
--
Ticket URL: <https://projects.coin-or.org/Bonmin/ticket/22#comment:3>
Bonmin <http://projects.coin-or.org/Bonmin>
Basic Open-source Nonlinear Mixed INteger programming
More information about the Bonmin-tickets
mailing list