https://github.com/precice/mbdyn-adapter
**experimental** preCICE-adapter for multibody dynamics analysis software MBDyn :heart: Maintainer needed :heart:
https://github.com/precice/mbdyn-adapter
Last synced: over 1 year ago
JSON representation
**experimental** preCICE-adapter for multibody dynamics analysis software MBDyn :heart: Maintainer needed :heart:
- Host: GitHub
- URL: https://github.com/precice/mbdyn-adapter
- Owner: precice
- License: gpl-3.0
- Created: 2019-01-29T10:34:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-12T08:41:45.000Z (over 4 years ago)
- Last Synced: 2024-03-26T07:17:09.976Z (about 2 years ago)
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 12
- Watchers: 11
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MBDyn-preCICE adapter
:heart: **This adapter needs a maintainer. [Read more here](https://github.com/precice/mbdyn-adapter/issues/3).** :heart:
## 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.)
## Acknowledgements
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 642682 (AWESCO).