Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rockstorm101/mbdyn
https://github.com/rockstorm101/mbdyn
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rockstorm101/mbdyn
- Owner: rockstorm101
- License: gpl-2.0
- Created: 2023-11-03T11:53:09.000Z (about 1 year ago)
- Default Branch: develop
- Last Pushed: 2024-01-08T11:17:07.000Z (12 months ago)
- Last Synced: 2024-10-16T12:39:54.758Z (2 months ago)
- Language: C++
- Size: 40.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- Contributing: CONTRIBUTING.md
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
# MBDyn©
**MBDyn**© is a multibody analysis code.
http://www.mbdyn.orgCopyright© 1996-2019
[Pierangelo Masarati](mailto:[email protected])
[Paolo Mantegazza](mailto:[email protected])Dipartimento di Ingegneria Aerospaziale - Politecnico di Milano
via La Masa, 34 - 20156 Milano, Italy[www.aero.polimi.it](https://www.aero.polimi.it)
### developers:
- see CONTRIBUTING.md in the root directory of the source tree### distribution:
- set `build/version` to the right number
- \# set `MBDYN_DEVEL=no` in `configure.ac`
- follow the above instructions
- run `./configure` with the desired options
- add version and release date to `NEWS`
- add version and release notes to `CHANGES`
- check `BUGS`
- advance `MBDYN_REL_ENG` tag after running `./check_cvs.sh`
- set `MBDYN_REL_ENG_` tag
- run `make dist` \&\& `make distcheck`
- update https://www.mbdyn.org/ web page
- announce on mailing lists### installation:
- clone the source tree from this repo or download a release
from the [website](https://www.mbdyn.org/?Software_Download)
- (*if needed*) run `sh bootstrap.sh` to generate configure scripts
- configure the package; `./configure` will suffice in most cases,
unless you need some of the supported packages and they are not
in the standard place
- `make` the package
- run `make install`; the command `mbdyn` and some utilities will
be installed in `$PREFIX/bin`, while some libraries will be put
in `$PREFIX/lib` (`PREFIX` defaults to `/usr/local/mbdyn`).
Those libraries are neither required to run mbdyn nor the utilities
(unless you force the shared build).
A bare-bone man page will be installed in "$PREFIX/share/man/man1".