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, 2.2.0.0, 2.2.0.1
Dependenciesbase (>=4.6 && <5), casadi-bindings-core (==2.2.0.1), casadi-bindings-internal (==0.1.2), 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
UploadedTue Jan 27 13:24:22 UTC 2015 by GregHorn
DistributionsNixOS:2.2.0.1
Downloads1096 total (159 in last 30 days)
StatusDocs not available [build log]
All reported builds failed as of 2015-01-27 [all 1 reports]

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees