Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.57 KB

README.md

File metadata and controls

46 lines (35 loc) · 1.57 KB

Julia-day 2022

Intro to parallel stencil computation in Julia

Program: https://calcul.math.cnrs.fr/2022-06-journee-julia-calcul.html

Automatic notebook generation

The presentation slides and the demo notebook are self-contained in a Jupyter notebook julia-parallelstencil-intro.ipynb that can be auto-generated using literate programming by deploying the julia-parallelstencil-intro.jl script.

To reproduce:

  1. Clone this git repo
  2. Open Julia and resolve/instantiate the project
using Pkg
Pkg.activate(@__DIR__)
Pkg.resolve()
Pkg.instantiate()
  1. Run the deploy script
julia> using Literate

julia> include("deploy_notebooks.jl")
  1. Then using IJulia, you can launch the notebook and get it displayed in your web browser:
julia> using IJulia

julia> notebook(dir="./")

To view the notebook as slide, you need to install the RISE plugin

Resources

Packages

Courses and resources

Misc