<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=Generator content="Microsoft Word 12 (filtered medium)">
<STYLE><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></STYLE>
</HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Hi Fab. How are you configuring / compiling Ipopt? <FONT 
style="FONT-SIZE: 11pt">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.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>-Tony</DIV>
<DIV>&nbsp;</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV>&nbsp;</DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=fabrice.moncade@mclaren.com 
href="mailto:fabrice.moncade@mclaren.com">Moncade, Fabrice</A> </DIV>
<DIV><B>Sent:</B> Friday, November 21, 2014 6:34 AM</DIV>
<DIV><B>To:</B> <A title=ipopt@list.coin-or.org 
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A> </DIV>
<DIV><B>Subject:</B> [Ipopt] ipopt build : unresolved external 
symbol_SetIpoptCallbackFunction</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'><BR><BR>
<DIV class=WordSection1>
<P class=MsoNormal>Dear all,<o:p></o:p></P>
<P class=MsoNormal><o:p></o:p>&nbsp;</P>
<P class=MsoNormal>I am currently trying to build Ipopt 3.11.9 with Pardiso as 
linear solver on Windows. <o:p></o:p></P>
<P class=MsoNormal><o:p></o:p>&nbsp;</P><PRE style="BACKGROUND: white"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'>The Pardiso library comes from the Intel’s MKL 11.2. Therefore, I have been able to export the following functions:&nbsp; 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”. <o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'><o:p></o:p></SPAN>&nbsp;</PRE><PRE style="BACKGROUND: white"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'>How can I resolve this issue, while using the MKL’s Pardiso ?<o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'><o:p></o:p></SPAN>&nbsp;</PRE><PRE style="BACKGROUND: white"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'>Many thanks.<o:p></o:p></SPAN></PRE>
<P class=MsoNormal>Fab<o:p></o:p></P>
<P class=MsoNormal><o:p></o:p>&nbsp;</P></DIV><BR><BR>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. <BR>McLaren Racing Limited | McLaren Technology Centre | 
Chertsey Road | Woking | Surrey | GU21 4YH | UK | Company Number: 01517478 
<P>
<HR>
_______________________________________________<BR>Ipopt mailing 
list<BR>Ipopt@list.coin-or.org<BR>http://list.coin-or.org/mailman/listinfo/ipopt<BR></DIV></DIV></DIV></BODY></HTML>