[Haskell-cafe] ANN: ipopt-hs 0.0.0.0
adam vogt
vogt.adam at gmail.com
Tue Apr 23 07:29:37 CEST 2013
I'm pleased to announce the first release of ipopt-hs. This package is
a binding to a software package for large-scale nonlinear optimization
<https://projects.coin-or.org/Ipopt>. You can get it from hackage:
http://hackage.haskell.org/package/ipopt-hs
Or if the documentation doesn't build (since hackage probably doesn't
have ipopt), check:
http://code.haskell.org/~aavogt/ipopt-hs/dist/doc/html/ipopt-hs/Ipopt.html
One useful feature is that derivatives needed for the optimization can
be calculated by automatic differentiation, thanks to
<http://hackage.haskell.org/package/ad>.
Some of the caveats with this release:
- has only been tested with one problem, and only on linux, ghc-7.6.2
- derivatives are computed and stored without taking advantage of the
fact that they may be sparse
- advanced functions in coin/IpStdCInterface.h such as
SetIntermediateCallback are not included
Cheers,
Adam Vogt
More information about the Haskell-Cafe
mailing list