<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Courier;
        panose-1:2 7 4 9 2 2 5 2 4 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {font-family:Arial;
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hi guys,</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>We’ve used IPOPT with our own version of STL, which
has uncovered a few places in the linear algebra code files where more explicit
code would be helpful. Please consider the following simple modifications to
the code. We’ve tested them out for both standard STL that ships with
gcc and our own version, and it work for both.</span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'> </span></font></b></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpTripletToCSRConverter.hpp</span></font></b></p>
<pre style='background:#FFDDDD'><a name=file1><font size=2 face="Courier New"><span
style='font-size:10.0pt'> - bool operator< (const TripletEntry& Tentry)</span></font></a></pre><pre
style='background:#DDFFDD' id=added><font size=2 face="Courier New"><span
style='font-size:10.0pt'> + bool operator< (const TripletEntry& Tentry)<b><span
style='background:#99FF99;font-weight:bold'><span id=addedchars> const</span></span></b></span></font></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpCompoundMatrix.cpp</span></font></b></p>
<pre style='background:#DDFFDD'><a name=file2><font size=2 face="Courier New"><span
style='font-size:10.0pt'> +#include <iostream></span></font></a></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpCompoundSymMatrix.cpp</span></font></b></p>
<pre style='background:#DDFFDD'><a name=file3><font size=2 face="Courier New"><span
style='font-size:10.0pt'> +#include <iostream></span></font></a></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpCompoundVector.cpp</span></font></b></p>
<pre style='background:#DDFFDD'><a name=file4><font size=2 face="Courier New"><span
style='font-size:10.0pt'> +#include <iostream></span></font></a></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpSumMatrix.cpp</span></font></b></p>
<pre style='background:#DDFFDD'><a name=file5><font size=2 face="Courier New"><span
style='font-size:10.0pt'> +#include <iostream></span></font></a></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><b><font size=4 face="Times New Roman"><span
style='font-size:13.5pt;font-weight:bold'>IpSumSymMatrix.cpp</span></font></b></p>
<pre style='background:#DDFFDD'><a name=file6><font size=2 face="Courier New"><span
style='font-size:10.0pt'> +#include <iostream></span></font></a></pre>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'>Thanks,</span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'> </span></font></p>
<p class=MsoAutoSig><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'>--Ivan.</span></font></p>
<p class=MsoAutoSig><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt;color:black'> </span></font></p>
<p class=MsoAutoSig><font size=2 color=black face=Courier><span
style='font-size:10.0pt;font-family:Courier;color:black'>----------------------------</span></font></p>
<p class=MsoAutoSig><font size=2 color=black face=Courier><span
style='font-size:10.0pt;font-family:Courier;color:black'>Ivan B. Oliveira</span></font></p>
<p class=MsoAutoSig><font size=2 color=black face=Courier><span
style='font-size:10.0pt;font-family:Courier;color:black'>SC12-205</span></font></p>
<p class=MsoAutoSig><font size=2 color=black face=Courier><span
style='font-size:10.0pt;font-family:Courier;color:black'>(408)765-0584</span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> </span></font></p>
</div>
</body>
</html>