RainMaker

Documentation for RainMaker, a repository to measure precipitation inside a SpeedyWeather.jl simulation.

Contents

Older versions of the documentation correspond to previous challenges used for teaching, may have different rules, but can be looked up as an archive of submissions to the RainMaker challenge.

Installation

RainMaker.jl is an official Julia package, so to install the latest version you can simply type

julia> ] add RainMaker

Where ] opens Julia's package manager Pkg.jl which changes the prompt to (@v1.11) pkg>, exit the package manager with backspace. Pkg.jl is also a package itself, so you can alternatively do

using Pkg
Pkg.add("RainMaker")

RainMaker.jl depends on (among others)

While they are automatically installed, you will also want to install SpeedyWeather explicitly via

julia> ] add SpeedyWeather

or, again, using Pkg; Pkg.add("SpeedyWeather"). So that

using SpeedyWeather

also just works as dependencies are otherwise hidden for direct usage.