Run
julia instantiate.jljulia assignment_1.jlOptional flag: bench to run benchmarks on different implementations of used algorithms
julia assignment_1.jl benchOptional flag: gif to create animations of the simulations
julia assignment_1.jl gifNote: When not ran on macOS multiple metal.jl errors will be printed, but these are just used for GPU optimization on macOS and this will not influence the results
julia assignment_2.jlOptional flags: run this command to see optional flags for assignment 2
julia assignment_2.jl -hThis executes the base DLA and Gray-Scott models. Computationally plots where execution times are long will be generated from the saved .csv files via
julia assignment_2.jl --rerender-all-csv-plots -p plots/ass_2
The large grid scaling examples for instance took more than twentyfour hours to run. Study the optional flags to execute these experiments individually.