2D cellular automaton decomposition across MPI processes. Developed as part of the EPCC11002 course on the Cirrus supercomputer.

GitHub