Dyn3d.jl

2d/3d rigid body dynamics solver
Author ruizhi92
Popularity
3 Stars
Updated Last
1 Year Ago
Started In
March 2018

Dyn3d

Build Status Build status codecov

About the package

This is the 2d/3d rigid body dynamics solver using 6d spatial vector. Examples notebooks are given in notebook folder. User just need to change the configuration files for different cases, nothing else needed to be changed.

Code is written in Julia and Fortran on different branch.

  • branch master for Julia 1.1
  • branch v0.6 for Julia 0.6
  • branch v0.7 for Julia 0.7
  • branch Fortran/artic3d computes dynamics using articulated body method.
  • branch Fortran/HERK computes dynamics formulating into a half-explicit Runge Kutta method solver in Fortran.

Dyn3d.jl is registered in the general Julia registry. To install, type e.g.,

] add Dyn3d

Then, in any version, type

julia> using Dyn3d

See the example Jupyter notebooks in the examples folder.