Material-Point-Methods in Julia.
Files in src
contain different implementations of MPM for different materials.
Each example is self contained and should run as is (provided you have installed necessary packages).
Fluid simulation | Elasticity |
---|---|
YouTube | YouTube |
Julia 1.5 or above is needed.
Fluid simulation supports multithreading, so -t4
flag actually makes difference.
julia -t4 --project=. src/fluid.jl