table of contents
MBDYN(1) | General Commands Manual | MBDYN(1) |
NAME¶
mbdyn - MultiBody Dynamics analysis system.
SYNOPSIS¶
mbdyn [-E [exceptions]] [-e ] [-f input-file] [-H ] [-h ] [-l ] [-N threads-number] [-o output-file-prefix] [-P ] [-p ] [-R ] [-r ] [-S sleep-time] [-s ] [-T ] [-t ] [-v ] [-W new-working-dir] [-w ] [input-file[...]]
DESCRIPTION¶
mbdyn is a multibody analysis tool released under GPL <http://www.gnu.org/licenses/gpl.html>. It solves initial value problems for multibody, multidisciplinary systems including, but not limited to, the mechanical and aeroservoelastic fields.
The most important and most widely used options are -f to pass the name of the input file, and -o to pass the name of the output file.
OPTIONS¶
- -E, --fp-mask [exception[,exception]]
- Mask some floating point exceptions; supported values of exception are invalid, divbyzero, overflow.
- -e, --exceptions
- Do not trap (some) exceptions, to ease debugging.
- -f, --input-file <input-file>
- Read model and analysis data from file input-file; default is standard input. The current working directory is set to the path to input-file (see chdir(2) for details). As a consequence, any sub-file included using the include directive needs to be referred to either with the full path, or relative to the folder where input-file resides.
- -H, --show-table
- Shows a list of the symbols defined in the symbol table of the mathematical parser, with their value.
- -h, --help
- Displays usage information.
- -l, --license
- Show licensing info.
- -N <threads-number>
- Number of threads used in multi-threaded simulations (an integer). When threads-number is auto the number of available cores is auto-detected.
- -o, --output-file <output-file-prefix>
- Write results to files with prefix output-file-prefix (extensions are content-dependent); default is input-file, if any, or "MBDyn". If output-file-prefix is a directory, the output file will have the name of the input file, but it will be placed in that directory.
- -P, --pedantic
- Issue pedantic warnings (more occurrences raise the level).
- -p, --parallel
- Run in parallel mode (only if compiled with MPI).
- -R, --no-redefine
- Do not allow symbols in the mathematical parser to be redefined.
- -r, --redefine
- Allow symbols in the mathematical parser to be redefined; useful in conjunction with -t.
- -S, --sleep [rank=<r>,]<sleep-time>
- Sleep sleep-time seconds before starting the simulation. When running in parallel, if sleep-time is prefixed by rank=<r>, only the process with rank r (0 to number of processes - 1) will sleep.
- -s, --silent
- Reduce verbosity (more occurrences reduce the verbosity level further).
- -T, --no-same-table
- Do not preserve the existing mathematical parser symbol table when running multiple analyses in the same run.
- -t, --same-table
- Preserve the existing mathematical parser symbol table when running multiple analyses in the same run (e.g. by issuing multiple input files on the command line). It may require -r to allow redefinition of symbols.
- -v, --version
- Show version and exit.
- -W, --working-dir <new-working-dir>
- Use new-working-dir as working directory instead of the current one.
- -w, --warranty
- Issue a "warranty" message.
AUTHOR¶
The MBDyn Team <http://www.mbdyn.org/>
ACKNOWLEDGEMENTS¶
MBDyn is developed and maintained by The MBDyn Team <http://www.mbdyn.org/>, Politecnico di Milano, Dipartimento di Ingegneria Aerospaziale <http://www.aero.polimi.it/>.
MBDyn 1.7.3 |