A Julia language implementation of the superdroplet method (Shima et al., 2009).
Current working microphysics include collision-coalescence using the superdroplet method, condensation, feedback on environmental variables (temperature, specific humidity, etc.), and superdroplet lagrangian transport.
Droplets.jl is not currently in the julia directory, so to install and use as a package clone the git repo:
git clone https://github.com/emmacware/droplets.jl/
navigate to the directory
julia
julia> ]
pkg> dev .
pkg> instantiate
to run the Shima et al., 2009 box model collision-coalecence case (using the Golovin kernel with an initial exponential distribution) from terminal, navigate to the Droplets/Examples directory and run
julia run_file.jl
or on Colab in a jupyter notebook:
Help for the Droplets functions and structs can searched with
julia> ?
help>