quickhdsdc / mubosym

Multibody Simulation in python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multibody Simulation with Python
--------------------------------

Projectname: mubosym

Description:

 The project aim is to make multibody simulation possible from scratch for python (at the moment 2.7.X).
 The system setup should be simple and possible even for beginners. On the other hand no limitations for complexity.

Install:
Since we still lack of a setup.py at the moment, just download the repository and put it in a working directory. Fix the dependencies by hand:
pip install ... for the usual packages. Go to http://vpython.org for vpython.
For the future we will get rid of the vpython dependendy and try to use vispy which seems more community adjusted.


As python environment we recommend on Windows pythonxy distribution (full version comes with all needed packages) and on linux anaconda distribution.

Dependencies:
 - numpy (1.9.2)
 - scipy (0.15.1)
 - matplotlib 
 - sympy (0.7.6)
 - vpython (6.11) (from vpython.org or via anaconda on linux systems)
 (vpython has some nasty dependencies itself: wx, python-boost)

Optional dependency for postprocessing of data:
 - pandas

Docu:
 /build/html/index.html
 Slides for intro: /talk_at_europython_2015.pdf

About

Multibody Simulation in python

License:MIT License


Languages

Language:Python 61.5%Language:JavaScript 17.3%Language:HTML 16.7%Language:CSS 4.6%