<div dir="ltr">Hi all,<div><br></div><div>I would like to announce the release of JuMP 0.5, an open-source algebraic modeling language in Julia, now with support for algebraic modeling of nonlinear problems using Ipopt with a familiar scalar-based syntax similar to AMPL and GAMS. JuMP can efficiently compute sparse Jacobians and Hessians for large-scale problems using reverse-mode automatic differentiation coupled with Julia's powerful just-in-time compilation abilities to generate and compile specialized matrix generators at runtime, all in memory. </div>
<div><br></div><div>For example code, see the documentation: <a href="http://jump.readthedocs.org/en/release-0.5/nlp.html">http://jump.readthedocs.org/en/release-0.5/nlp.html</a></div><div><br></div><div>Julia's package manager takes care of installing Ipopt, so that Windows and OS X users just need to run:</div>
<div><br></div><div>Pkg.add("Ipopt")</div><div><br></div><div>to automatically obtain the latest binaries (using MUMPS). On Linux, it will be compiled instead. </div><div>We're hoping that this easy-to-use distribution will lower the barrier to entry for new users to try out Ipopt. Special thanks to Tony Kelman who has helped out with testing.</div>
<div><br></div><div>The JuMP Team<br></div><div>Miles Lubin, Iain Dunning, and Joey Huchette</div></div>