casadi-bindings: low level bindings to CasADi

[ lgpl, library, math, numerical ] [ Propose Tags ]

Debian/Ubuntu instructions

Version numbers correspond to the C++ library version numbers except the very last number which may indicate breaking changes.

This only works on Debian/Ubuntu at the moment (sorry).

Install libcasadi from a .deb package here: https://github.com/casadi/casadi/releases, I use libcasadi-shared. (Get the version corresponding to the current casadi-bindings version, for example casadi-bindings-1.9.0.0 is libcasadi 1.9.0)

Then, - `cabal update; cabal install casadi-bindings`

Temporary note: there is something wrong with casadi and ipopt related to http://list.coin-or.org/pipermail/ipopt/2014-April/003670.html, and https://github.com/casadi/casadi/issues/1075. At the moment this .cabal package works for me as is, but YMMV

Modules

  • Casadi
    • Casadi.Callback
    • Wrappers
      • Classes
        • Casadi.Wrappers.Classes.CSparse
        • Casadi.Wrappers.Classes.CSparseCholesky
        • Casadi.Wrappers.Classes.CVodesIntegrator
        • Casadi.Wrappers.Classes.Callback
        • Casadi.Wrappers.Classes.CasadiMeta
        • Casadi.Wrappers.Classes.CasadiOptions
        • Casadi.Wrappers.Classes.CollocationIntegrator
        • Casadi.Wrappers.Classes.ControlSimulator
        • Casadi.Wrappers.Classes.CustomEvaluate
        • Casadi.Wrappers.Classes.CustomFunction
        • Casadi.Wrappers.Classes.DMatrix
        • Casadi.Wrappers.Classes.DerivativeGenerator
        • Casadi.Wrappers.Classes.DirectCollocation
        • Casadi.Wrappers.Classes.DirectMultipleShooting
        • Casadi.Wrappers.Classes.DirectSingleShooting
        • Casadi.Wrappers.Classes.DpleSolver
        • Casadi.Wrappers.Classes.ExpDMatrix
        • Casadi.Wrappers.Classes.ExpIMatrix
        • Casadi.Wrappers.Classes.ExpMX
        • Casadi.Wrappers.Classes.ExpSX
        • Casadi.Wrappers.Classes.ExpSXElement
        • Casadi.Wrappers.Classes.ExternalFunction
        • Casadi.Wrappers.Classes.FixedStepIntegrator
        • Casadi.Wrappers.Classes.Function
        • Casadi.Wrappers.Classes.GenDMatrix
        • Casadi.Wrappers.Classes.GenIMatrix
        • Casadi.Wrappers.Classes.GenMX
        • Casadi.Wrappers.Classes.GenSX
        • Casadi.Wrappers.Classes.GenericType
        • Casadi.Wrappers.Classes.HomotopyNLPSolver
        • Casadi.Wrappers.Classes.IMatrix
        • Casadi.Wrappers.Classes.IOInterfaceFunction
        • Casadi.Wrappers.Classes.IOScheme
        • Casadi.Wrappers.Classes.IdasIntegrator
        • Casadi.Wrappers.Classes.ImplicitFixedStepIntegrator
        • Casadi.Wrappers.Classes.ImplicitFunction
        • Casadi.Wrappers.Classes.IndexList
        • Casadi.Wrappers.Classes.Integrator
        • Casadi.Wrappers.Classes.IpoptSolver
        • Casadi.Wrappers.Classes.KinsolSolver
        • Casadi.Wrappers.Classes.LPSolver
        • Casadi.Wrappers.Classes.LPStructure
        • Casadi.Wrappers.Classes.LinearSolver
        • Casadi.Wrappers.Classes.MX
        • Casadi.Wrappers.Classes.MXFunction
        • Casadi.Wrappers.Classes.NLPImplicitSolver
        • Casadi.Wrappers.Classes.NLPQPSolver
        • Casadi.Wrappers.Classes.NLPSolver
        • Casadi.Wrappers.Classes.NewtonImplicitSolver
        • Casadi.Wrappers.Classes.Nullspace
        • Casadi.Wrappers.Classes.OCPSolver
        • Casadi.Wrappers.Classes.OldCollocationIntegrator
        • Casadi.Wrappers.Classes.OptionsFunctionality
        • Casadi.Wrappers.Classes.Parallelizer
        • Casadi.Wrappers.Classes.PrintableObject
        • Casadi.Wrappers.Classes.QCQPQPSolver
        • Casadi.Wrappers.Classes.QCQPSolver
        • Casadi.Wrappers.Classes.QCQPStructure
        • Casadi.Wrappers.Classes.QPLPSolver
        • Casadi.Wrappers.Classes.QPSolver
        • Casadi.Wrappers.Classes.QPStabilizer
        • Casadi.Wrappers.Classes.QPStructure
        • Casadi.Wrappers.Classes.RKIntegrator
        • Casadi.Wrappers.Classes.SCPgen
        • Casadi.Wrappers.Classes.SDPSDQPSolver
        • Casadi.Wrappers.Classes.SDPSOCPSolver
        • Casadi.Wrappers.Classes.SDPSolver
        • Casadi.Wrappers.Classes.SDPStructure
        • Casadi.Wrappers.Classes.SDQPSolver
        • Casadi.Wrappers.Classes.SDQPStructure
        • Casadi.Wrappers.Classes.SOCPQCQPSolver
        • Casadi.Wrappers.Classes.SOCPSolver
        • Casadi.Wrappers.Classes.SOCPStructure
        • Casadi.Wrappers.Classes.SQPMethod
        • Casadi.Wrappers.Classes.SX
        • Casadi.Wrappers.Classes.SXElement
        • Casadi.Wrappers.Classes.SXFunction
        • Casadi.Wrappers.Classes.SharedObject
        • Casadi.Wrappers.Classes.SimpleHomotopyNLPSolver
        • Casadi.Wrappers.Classes.SimpleIndefDpleSolver
        • Casadi.Wrappers.Classes.Simulator
        • Casadi.Wrappers.Classes.Slice
        • Casadi.Wrappers.Classes.Sparsity
        • Casadi.Wrappers.Classes.StabilizedQPSolver
        • Casadi.Wrappers.Classes.StabilizedSQPMethod
        • Casadi.Wrappers.Classes.SundialsIntegrator
        • Casadi.Wrappers.Classes.SymbolicNLP
        • Casadi.Wrappers.Classes.SymbolicOCP
        • Casadi.Wrappers.Classes.SymbolicQR
        • Casadi.Wrappers.Classes.Variable
        • Casadi.Wrappers.Classes.WeakRef
      • Casadi.Wrappers.Enums
      • Casadi.Wrappers.Tools

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 1.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, 2.2.0.2, 2.2.0.3, 2.2.0.4, 2.2.0.5, 2.2.0.6, 2.2.0.7, 2.2.0.8, 2.3.0.0, 2.3.0.1, 2.4.1.0, 2.4.1.1, 2.4.1.2, 2.4.1.3, 2.4.1.4, 2.4.1.5, 2.4.1.6, 2.4.1.7, 2.4.1.8, 2.4.1.9, 3.0.0.0, 3.0.0.1, 3.0.0.2, 3.0.0.3, 3.0.0.4, 3.0.0.5, 3.1.0.0, 3.1.0.1, 3.1.0.2, 3.1.0.3, 3.4.5.0
Dependencies base (>=4.6 && <5), vector (>=0.10) [details]
License LGPL-3.0-only
Copyright (c) 2013-2014 Greg Horn
Author Greg Horn
Maintainer gregmainland@gmail.com
Source repo head: git clone git://github.com/ghorn/casadi-bindings.git
Uploaded by GregHorn at 2014-04-05T13:04:55Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 33871 total (116 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-15 [all 8 reports]