<div dir="ltr"><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Hello, </span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I have formulated some of my problems as <b>constrained optimization</b> and some as <b>unconstrained optimization</b>. In both cases, the upper and lower bounds for the variables are defined. </span><span style="font-size:12.8px">However, I <b>do not have analytical gradient, jacobian, and hessian available</b> for my problems.</span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="font-size:12.8px"><br></span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="font-size:12.8px">I have some initial results using interior point method from<span> </span><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">MATLAB's<span> </span></span>fmincon. I am looking for a c++ library for faster computation time. I came across Ipopt and it looks promising for my problem.</span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="font-size:12.8px"><br></span></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;line-height:15.36px;margin:0px;padding:0px;text-align:left"><font color="#111111" face="Helvetica, Arial, sans-serif"><span style="font-size:12.8px">I am new to Ipopt. I have installed the library and played with the example problems. I need some help before I can proceed with using Ipopt for my problem. </span></font></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"></p><ul style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><li style="margin-left:15px">Is there any way I could <b>use Ipopt without writing the analytical gradient, jacobian, and hessian</b>? <br></li><li style="margin-left:15px">Does the library currently support <b>numerical approximation</b> for them? If yes, could you please point me to the right documentation/example? <br></li><li style="margin-left:15px">Moreover, can I use Ipopt for <b>unconstrained optimization</b> problems? <br></li></ul><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"></p><p style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17,17,17);line-height:15.36px;margin:0px;padding:0px;font-family:Helvetica,Arial,sans-serif;text-align:left"><span style="font-size:12.8px">I will highly appreciate if you could help me kick-start using Ipopt in my project. I look forward to your reply.</span></p><br clear="all"><div>Best regards,</div><div>Ariyan</div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-size:small"><div dir="ltr" style="font-size:12.8px"><span style="font-family:"times new roman",serif;font-size:large">Ariyan M Kabir</span><br></div><div dir="ltr" style="font-size:12.8px"><div style="font-size:12.8px"><font face="arial, helvetica, sans-serif">PhD Student and Graduate Research Assistant</font></div><div><font face="arial, helvetica, sans-serif" style="font-size:12.8px">Department of </font><font face="arial, helvetica, sans-serif">Aerospace and Mechanical Engineering</font></div><div><font face="arial, helvetica, sans-serif"><div>Viterbi School of Engineering</div><div>University of Southern California</div><div>Los Angeles, CA 90089</div></font></div><span style="font-size:12.8px"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;color:rgb(34,34,34)">Email: </span><a href="mailto:akabir@usc.edu" style="font-family:arial,helvetica,sans-serif;font-size:13px;color:rgb(17,85,204)" target="_blank">akabir@usc.edu</a><span style="font-family:arial,helvetica,sans-serif;font-size:13px;color:rgb(34,34,34)">, </span><a href="mailto:ariyan.kabir@gmail.com" style="font-family:arial,helvetica,sans-serif;font-size:13px;color:rgb(17,85,204)" target="_blank">ariyan.kabir@gmail.com</a><br></span><div style="font-size:12.8px"><div style="font-size:12.8px"><span style="font-size:13px;line-height:16.12px"><font face="arial, helvetica, sans-serif">Phone: <b>+1 (703) 474-2784<br></b></font></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>