Updated source code: unsafe requirement removed!

10 views
Skip to first unread message

Anders Gustafsson, Cureos AB

unread,
Dec 13, 2011, 4:11:25 PM12/13/11
to csi...@googlegroups.com
Dear all,

I have made a complete overhaul of the csipopt P/Invoke calls, and thereby managed to remove the /unsafe directive requirement! With these changes, it is now even possible to access Ipopt from Silverlight out-of-browser applications (Silverlight 5 supports P/Invoke).I have uploaded all changes to the Github site.
Documentation is not completely updated, but I have avoided to change the .NET Ipopt interface, so usage should be the same as before. Performance is hopefully somewhat improved, since I have gotten rid of all array copying. It is also possible to call the P/Invoke static methods directly instead of instantiating an .NET Ipopt object.

Please have a look and see what you think.

Regards,
Anders @ Cureos
Reply all
Reply to author
Forward
0 new messages