Skip to content

**experimental** preCICE-adapter for the open source multibody dynamics analysis solver MBDyn

License

Notifications You must be signed in to change notification settings

rschmehl/mbdyn-adapter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

preCICE adapter for MBDyn

Installation

sudo python setup.py install

Dependencies:

  • MBDyn with Python interface
  • preCICE with Python interface
  • OpenFOAM-adapter for preCICE

MBDyn installation

wget https://www.mbdyn.org/userfiles/downloads/mbdyn-1.7.3.tar.gz
tar -xf mbdyn-1.7.3.tar.gz
cd mbdyn-1.7.3
CPPFLAGS=-I/usr/include/suitesparse ./configure --enable-python=yes
make 
make install

Add mbdyn executable path to $PATH

export PATH=$PATH:/usr/local/mbdyn/bin

Add the Python interface path to $PYTHONPATH

export PYTHONPATH=$PYTHONPATH:/usr/local/mbdyn/libexec/mbpy

Dependencies:

  • UMFPACK (Part of libsuitesparse-dev in Ubuntu repository.)

About

**experimental** preCICE-adapter for the open source multibody dynamics analysis solver MBDyn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.4%
  • C++ 34.0%
  • GLSL 1.6%