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 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe