<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Andreas,<div><br><div><div>On Oct 27, 2010, at 10:57 AM, Andreas Waechter wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi Herb,<br><br>It is cool to hear that someone at NASA is looking at Ipopt! :-)<br></div></blockquote><div><br></div><div>I think it is cool to be e-mailing someone at the IBM Watson Research Center!</div><br><blockquote type="cite"><div><br>I do not know the details of the pyipopt interface, since I'm not a python <br>user. &nbsp;However, if there is only one feature missing (e.g., access to the <br>intermediate_callback method), you might want to contact the developer of <br>the pyipopt package and see if (s)he can help you to add this feature (or <br>even add this feature him/herself), to save yourself some work.<br></div></blockquote><div><br></div><div>Thanks for the suggestion. I just sent an e-mail to the author.&nbsp;</div><br><blockquote type="cite"><div><br>Nevertheless, it would certainly be great if we could add a python <br>interface to the Ipopt distribution. &nbsp;What it would require (apart from <br>actually writing the code :-) ) is that you are willing to maintain the <br>interface and answer to questions on the mailing list regarding this <br>interface, and that you can contribute the code under the Common Public <br>License (after checking with your employer).</div></blockquote><div><br></div><div>Sounds OK to me but I do need to check.</div><br><blockquote type="cite"><div> &nbsp;Sometimes, one also has to <br>be careful when using other third party code and it might not be possible <br>to distribute your code under different licenses (for example, SWIG seems <br>to be available under the GPL which is not compatible with the CPL). <br></div></blockquote><div><br></div><div>We read through the SWIG license.&nbsp;&nbsp;Luckily, there is actually no issue at all. SWIG itself is GPL, but by statement of the developer the code that SWIG generates to wrap it is not GPL. He explicitly states that this code carrys whatever license you wish to put on it.&nbsp;</div><div><br></div><br><blockquote type="cite"><div>Once you have the interface written and tested, I should contact me <br>directly and we can discuss the details. &nbsp;(I hope this paragraph does not <br>sound discouraging, but I'd rather raise these potential issues <br>immediately.)<br></div></blockquote><br></div><div>BTW, we are interested in using Ipopt with this project we are working on here at the NASA Glenn Research Center in Cleveland.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        <a href="http://openmdao.org/">http://openmdao.org/</a></span></div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; "><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">-----------------------</span></div><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">Herb Schilling</span></div><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; "><a href="mailto:hschilling@nasa.gov">hschilling@nasa.gov</a></span></div><div style="font-family: Helvetica; font-size: 12px; "><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span>
</div>
<br></div></body></html>