<div dir="ltr">(resending to the mailing list, sorry)<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Greg Horn</b> <span dir="ltr">&lt;<a href="mailto:gregmainland@gmail.com">gregmainland@gmail.com</a>&gt;</span><br>
Date: Thu, Mar 13, 2014 at 4:04 PM<br>Subject: Re: [Ipopt] add IpExpansionMatrix.hpp to coinor-libipopt-dev package?<br>To: Stefan Vigerske &lt;<a href="mailto:stefan@math.hu-berlin.de">stefan@math.hu-berlin.de</a>&gt;<br>
<br><br><div dir="ltr">Oh great! Thanks! How long do you think it&#39;ll take to make it into the debian repos?<span class="HOEnZb"><font color="#888888"><div><br></div><div>Greg</div></font></span></div><div class="HOEnZb">
<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 13, 2014 at 2:37 PM, Stefan Vigerske <span dir="ltr">&lt;<a href="mailto:stefan@math.hu-berlin.de" target="_blank">stefan@math.hu-berlin.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I think it wouldn&#39;t harm to install also this header file. Will do so with the next release.<br>
<br>
Stefan<div><div><br>
<br>
On 03/12/2014 01:57 PM, Greg Horn wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
Hello,<br>
<br>
I&#39;m new to the mailing list and couldn&#39;t figure out how to search the<br>
archive, sorry if this is a repost.<br>
<br>
I&#39;m trying to make the CasADi project work with the Ipopt in the debian<br>
packages, and I have run into an issue with the user callback<br>
functionality. When the user callback needs the constraint function &quot;g&quot;, we<br>
have to shift the value by the right hand side. We use the following code<br>
to do this:<br>
<br>
   const Index* c_pos = tnlp_adapter-&gt;P_c_g_-&gt;<u></u>ExpandedPosIndices();<br>
   Index n_c_no_fixed = tnlp_adapter-&gt;P_c_g_-&gt;NCols();<br>
   for (Index i=0; i&lt;n_c_no_fixed; i++) {<br>
     g_[c_pos[i]] += tnlp_adapter-&gt;c_rhs_[i];<br>
   }<br>
<br>
The problem is this code requires IpExpansionMatrix.hpp, which is not in<br>
the -dev package. I suspect it might also be missing from headers generated<br>
by &quot;make install&quot;.<br>
<br>
Is the correct solution here to add the missing header to the packages? Or<br>
is there a better way to access the &quot;true&quot; intermediate constraint value?<br>
<br>
Thank you!<br>
Greg<br>
<br>
<br>
<br></div></div>
______________________________<u></u>_________________<br>
Ipopt mailing list<br>
<a href="mailto:Ipopt@list.coin-or.org" target="_blank">Ipopt@list.coin-or.org</a><br>
<a href="http://list.coin-or.org/mailman/listinfo/ipopt" target="_blank">http://list.coin-or.org/<u></u>mailman/listinfo/ipopt</a><br>
<br>
</blockquote>
<br>
</blockquote></div><br></div>
</div></div></div><br></div>