[Ipopt] ipopt build : unresolved external symbol_SetIpoptCallbackFunction
Tony Kelman
kelman at berkeley.edu
Fri Nov 21 09:54:41 EST 2014
Hi Fab. How are you configuring / compiling Ipopt? IpIterativePardisoSolverInterface.cpp is under the inexact algorithm which doesn’t get built by default. The inexact algorithm hasn’t been tested with MKL’s Pardiso as far as I’m aware, I suspect it won’t work with that older API. Have you found optimization problems where the inexact algorithm in Ipopt outperforms the default version? I’d be interested to hear about applications where it’s working well.
-Tony
From: Moncade, Fabrice
Sent: Friday, November 21, 2014 6:34 AM
To: ipopt at list.coin-or.org
Subject: [Ipopt] ipopt build : unresolved external symbol_SetIpoptCallbackFunction
Dear all,
I am currently trying to build Ipopt 3.11.9 with Pardiso as linear solver on Windows.
The Pardiso library comes from the Intel’s MKL 11.2. Therefore, I have been able to export the following functions: Pardisoinit, pardiso, pardiso_getenv, pardiso_setenv, mkl_pardiso_pivot, pardiso_getdiag, pardiso_handle_store, pardiso_handle_restore, pardiso_handle_delete. When linking, I get an unresolved external symbol corresponding to SetIpoptCallbackFunction. This function appears in IpIterativePardisoSolverInterface.cpp, but is not define anywhere. In the Ipopt source code, a comment indicates that : ”The following global function pointer is defined in the Pardiso library”. How can I resolve this issue, while using the MKL’s Pardiso ? Many thanks.Fab
The contents of this e-mail are confidential and for the exclusive use of the intended recipient. If you are not the intended recipient you should not read, copy, retransmit or disclose its contents. If you have received this email in error please delete it from your system immediately and notify us either by email or telephone. The views expressed in this communication may not necessarily be the views held by McLaren Racing Limited.
McLaren Racing Limited | McLaren Technology Centre | Chertsey Road | Woking | Surrey | GU21 4YH | UK | Company Number: 01517478
--------------------------------------------------------------------------------
_______________________________________________
Ipopt mailing list
Ipopt at list.coin-or.org
http://list.coin-or.org/mailman/listinfo/ipopt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20141121/e70384e2/attachment.html>
More information about the Ipopt
mailing list