[Ipopt-tickets] [Ipopt] #153: linearsolverloader pardiso interface out of date
Ipopt
coin-trac at coin-or.org
Thu Jun 2 10:51:36 EDT 2011
#153: linearsolverloader pardiso interface out of date
---------------------+------------------------------------------------------
Reporter: jdh | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.9 | Severity: normal
Resolution: | Keywords:
---------------------+------------------------------------------------------
Comment (by jdh):
Looking at the new PARDISO licencing regieme I'm not convinced that
developing a patch for IPOPT qualifies for the free licence. As a result
I've not been able to polish the patch I just attached (especially in
terms of rearranging the logic) in the ways I'd like to.
However, that attachment was sufficient to prevent crashes when calling
the new interface PARDISO using the old-style code in
IpPardisoSolverInterface.cpp
To tidy this up what probably needs doing:
* Invert logic so that new style call is the default, change
linearsolverloader wrapper to have a wrap_old function rather than a
wrap_new function.
* Fix default number of threads in IpPardisoSolverInterface.cpp to be non-
serial by default - otherwise users are likely to get confused over why
they're not getting any parallel speedup.
Apologies I can't deliver something more concrete.
Jonathan.
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/153#comment:3>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list