Skip to content

BorisDeletic/IsingModel

Repository files navigation

Ising Model

This project is a computational exploration into simulating a ferromagnet using the Ising model and measuring its physical observables with statistical methods. The program can simulate the evolution of a spin lattice and calculate macroscopic properties such as magnetisation, susceptibility, heat capacity and others. The critical phase transition temperature was measured up to a lattice of size (N = 400) with a value T_c = 2.2690 which is in agreement with analytically derived values for the Ising model.

The Ising Model is a simple statistical model which aims to represent a ferromagnetic material. The model considers a 2 dimensional lattice of spins pointing either up or down with simple dynamics governing how the spins evolve.

Image

The model uses the Metropolis algorithm to evolve the dynamics of the spin lattice with time.

The full report can be viewed in the PDF.

About

Computing project for part II course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published