Skip to content

NumericalEarth/PolarPlunge.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PolarPlunge.jl 🧊🌊🏊

Swim lessons in Scottish waters.

A workshop held 18-19th February 2026 for Edinburgh's Mac-Migs PhD programme around Julia, GPUs and Earth-System modelling.

Speakers:

Workshop structure

  • Session 1, Wednesday (18/2) morning: Introduction to the Julia programming language
  • Session 2, Wednesday (18/2) afternoon: Introduction to GPU computing
  • Session 3, Thursday (19/2) morning: Oceananigans and SpeedyWeather showcases
  • Session 4, Thursday (19/2) afternoon: Open questions plus overflow

You find the materials for each session in the respective folders.

Jupyter notebooks

How to run the notebooks here locally

  1. Install Julia, run with julia in your terminal
  2. Install IJulia via using Pkg; Pkg.add("IJulia") inside the Julia REPL
  3. Add a Jupyter kernel via using IJulia; installkernel("Julia")
  4. Launch jupyter notebook, choose notebook and pick the "Julia" kernel

Google Colab

The notebooks here can also be launched without installation on Google Colab. You will need to log in with a Google account.

  1. Session: Google Colab link
  2. Session:
    1. GPU basics: Google Colab link
    2. GPU PDEs: Google Colab link
  3. Session:
    1. SpeedyWeather: Google Colab link
    2. Oceananigans:

Acknowledgements

This workshop would not be possible without the tremendous efforts from

See also

About

Swim lessons in Scottish waters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors