The casadi-bindings package

[Tags: lgpl, library]

Haskell bindings to the CasADi algorithmic differentiation and optimal control library. Version numbers correspond to the C++ library version numbers except the very last number which may indicate breaking changes.

This package is a mid-level interface to the low-level bindings casadi-bindings-core.

The casadi-bindings-internal package is handwritten and provides some casadi memory management wrappers and C++ standard type marsahalling.

The module casadi-bindings-core is autogenerated from casadi's swig interface and corresponds to the casadi C++ API (though some functions will be missing).

For high-level bindings, see my dynobud project

The current instructions for getting started on Debian/Ubuntu:

Install casadi from source or with apt-get for debian or homebrew for osx (IN PROGRESS)

> apt-get install libcasadi*

Then cabal install this package

> cabal update; cabal install casadi-bindings


Versions1.8.0.0,,,,,,,, 2.0.0,,,,,,,,
Dependenciesbase (>=4.6 && <5), casadi-bindings-core (==, casadi-bindings-internal (==0.1.2), containers, linear, vector
Copyright(c) Greg Horn 2013-2014
AuthorGreg Horn
CategoryNumerical, Math
Home page
Source repositoryhead: git clone git://
UploadedTue Jan 27 13:24:22 UTC 2015 by GregHorn
Downloads1096 total (159 in last 30 days)
StatusDocs not available [build log]
All reported builds failed as of 2015-01-27 [all 1 reports]



Maintainers' corner

For package maintainers and hackage trustees