<p dir="ltr">Different processes will work correctly. I sometimes use openmpi for this sort of functionality.</p>
<br><div class="gmail_quote"><div dir="ltr">On Wed, Jul 29, 2015, 10:04  &lt;<a href="mailto:jmogali@andrew.cmu.edu">jmogali@andrew.cmu.edu</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
        I am trying create a distributed system of agents where each agent<br>
solves a convex optimization problem in Java on a single machine.<br>
I understand that IPOPT is currently not thread safe, is there a<br>
way I can still create a distributed system on a single machine<br>
using IPOPT ? Instead of java threads, if I use different<br>
processes for each of my agents will IPOPT work correctly ,<br>
assuming I do interprocess communication? Any other solution<br>
suggestions is also welcome.<br>
<br>
Thanks,<br>
Jayanth<br>
<br>
_______________________________________________<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" rel="noreferrer" target="_blank">http://list.coin-or.org/mailman/listinfo/ipopt</a><br>
</blockquote></div>