Overview
The most time intensive computation of the Ising model is sweeping over the spin sites, which is currently a set of nested for loops. Using Numpy's vectorization capabilities, we should be able to cut the computation time down by a significant margin.
Working branch
3-optimize-the-step-algorithm-for-the-ising-model
Deliverables