Skip to content

triscale-innov/ScreenCastSpring.jl

Repository files navigation

Spring.jl

A simple Julia Tutorial dedicated to the dynamic of 1D and 2D sets of masses connected with springs.

This project is associated with the videos (in French with English subtitles) :

  1. https://www.youtube.com/watch?v=BLcNv_f75kI
  2. https://www.youtube.com/watch?v=Hy90EsYlEbc

1D System :

] activate .
] instantiate
include("main1D.jl")

2D System :

] activate .
] instantiate
include("main2D.jl")
include("main2D.jl") #run twice to get proper timings

2D System with CUDA

cd("SpringCUDA")
] activate .
] instantiate
include("main2D_cuda.jl")

2D System with Makie display (requires OpenGL capable machine)

cd("MakiePlots")
] activate .
] instantiate
include("main_makie.jl")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published