This code simulates the Ising Model for a Ferromagnet, by generating an ensemble of lattice configurations through a vectorised version
of the Metropolis algorithm (Checkerboard algorithm).
Hyper-cubic lattices in any number of dimensions can be used.
Result examples
Evolution of 2D Spin Lattices under the Checkerboard Algorithm
Magnetisation and Specific Heat for different lattice sizes N
Finite size scaling measurement of magnetisation provides a fit for the critical temperature
Hysteresis pattern for different temperatures
Magnetisation and Specific Heat in higher dimensions
About
Simulator of the Ising Model for a Spin Lattice, in any number of dimensions