Skip to content

This package belongs to a suite of packages which can be used for pre- and postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. It contains interfaces to several well known numerical solvers.

License

Notifications You must be signed in to change notification settings

octave-user/mboct-numerical-pkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mboct-numerical-pkg©

mboct-numerical-pkg belongs to a suite of packages which can be used for pre- and postprocessing of MBDyn models (https://www.mbdyn.org) with GNU-Octave (http://www.gnu.org/software/octave/). This package contains interfaces to several well known numerical solvers.

List of features

Copyright© 2019-2021

Reinhard

Installation

The following code is an example how mboct-numerical-pkg can be installed on an Ubuntu system:

sudo apt-get install octave liboctave-dev libsuitesparse-dev libarpack2-dev libmumps-seq-dev libmetis-dev libmkl-full-dev

git clone -b master https://github.com/octave-user/mboct-numerical-pkg.git

make -C mboct-numerical-pkg install_local

PaStiX installation

MUMPS installation

GNU Octave installation

GNU Octave package installation:

  • Install the following packages from github.
    for pkg in numerical; do
    git clone https://github.com/octave-user/mboct-${pkg}-pkg.git && make -C mboct-${pkg}-pkg install_local
    done

Usage

  • Run Octave.
    octave
  • At the Octave prompt load the package.
    pkg load mboct-numerical-pkg
  • At the Octave prompt execute the tests.
    test numerical_tests

About

This package belongs to a suite of packages which can be used for pre- and postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. It contains interfaces to several well known numerical solvers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published