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

Properties

Versions1.8.0.0, 1.8.2.1, 1.9.0.0, 1.9.0.1, 1.9.0.2, 1.9.0.3, 1.9.0.4, 1.9.0.5, 2.0.0, 2.0.0.1, 2.1.0.0, 2.1.0.1, 2.1.3.0, 2.1.3.1, 2.1.3.2
Dependenciesbase (>=4.6 && <5), casadi-bindings-core (==2.1.3.0), casadi-bindings-internal (==0.1.1), containers, linear, vector
LicenseLGPL-3
Copyright(c) Greg Horn 2013-2014
AuthorGreg Horn
Maintainergregmainland@gmail.com
CategoryNumerical, Math
Home pagehttp://github.com/ghorn/casadi-bindings
Source repositoryhead: git clone git://github.com/ghorn/casadi-bindings.git
UploadedThu Nov 20 17:14:07 UTC 2014 by GregHorn
Downloads901 total (91 in last 30 days)
StatusDocs pending
Build status unknown [no reports yet]

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees