alex-marinov / mbdyn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MBDyn©

MBDyn© is a multibody analysis code.
http://www.mbdyn.org

Copyright© 1996-2019

Pierangelo Masarati
Paolo Mantegazza

Dipartimento di Ingegneria Aerospaziale - Politecnico di Milano
via La Masa, 34 - 20156 Milano, Italy
http://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_<version> 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
  • (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.

About

License:GNU General Public License v2.0


Languages

Language:C++ 70.4%Language:TeX 11.3%Language:C 6.6%Language:Fortran 3.1%Language:MATLAB 2.2%Language:Python 2.0%Language:M4 1.2%Language:Awk 0.8%Language:Makefile 0.5%Language:Elm 0.5%Language:Lex 0.3%Language:Yacc 0.3%Language:PostScript 0.2%Language:SWIG 0.1%Language:Shell 0.1%Language:M 0.1%Language:Assembly 0.1%Language:HolyC 0.1%Language:Roff 0.1%Language:Scilab 0.1%Language:Vim Script 0.0%Language:Cuda 0.0%Language:Tcl 0.0%Language:Mercury 0.0%Language:HTML 0.0%