tindex.md - Granular.jl - Julia package for granular dynamics simulation
HTML git clone git://src.adamsgaard.dk/Granular.jl
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
tindex.md (1134B)
---
1 # Granular.jl
2
3 **A [Julia](https://julialang.org) package for particle-based simulation of
4 granular materials.**
5
6 `Granular.jl` is a flexible and computationally efficient 2d implementation of
7 the discrete element method. Grains are represented as particles, which can be
8 forced by drag in fluid grids. The grains interact through
9 elasto-viscous-frictional contact rheologies and can obtain time-dependent
10 cohesive strength with bond mechanics based on beam theory.
11
12 The source code for Granular.jl is hosted on [Github](https://github.com/anders-dc/Granular.jl).
13
14 See the [Public API Index](@ref main-index) for the complete list of documented functions and types.
15
16 ---
17
18 ### Author
19 [Anders Damsgaard](https://adamsgaard.dk), Geophysical Fluid Dynamics Laboratory, Princeton University.
20
21 ### License
22 ISC License; see `LICENSE` for the full license text.
23
24 ## Manual Outline
25
26 ```@contents
27 Pages = [
28 "man/installation.md",
29 "man/package_contents.md",
30 "man/methods.md",
31 "man/getting_started.md",
32 ]
33 Depth = 1
34 ```
35
36 ## Library Outline
37 ```@contents
38 Pages = [
39 "lib/public.md",
40 "lib/internals.md",
41 ]
42 Depth = 1
43 ```