Ising model simulation using Glauber and Kawasaki dynamics
The notebook produces animations of the emergent behaviors of the modeled system at the three given temperatures. An example animation for Glauber dynamics is displayed below.
To visualize the system observable around the critical temperature (phase transition), 1000 measurements of energy and magnetisation (where applicable) over 10000 sweeps are collected for 20 temperatures. This data is stored in the glauber/kawasaki.csv files. Susceptibility and scaled specific heat (and errors) are then calculated for each temperature. All observables are then plotted against temperature. More precise values for plotted data can be found in the glauber/kawasaki_plot_data.csv files.
The observables that can be measured vary based on the dynamics used. Example plots for both dynamics are displayed below.