Skip to content
Ising Model is known as a mathematical model for ferromagnetic material.
Branch: master
Clone or download
Latest commit c1bbc31 Sep 20, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
Output Critical Point noticed! Apr 19, 2017

Ising Model in 2D

Author: Damodar Rajbhandari (


Spontaneous magnetization is a very peculiar property in ferromagnetic material. So, this phenomenon arose curiousity to many physicists in twentieth century. At that time, it did not have a perfect mathematical model to explain properly until Ernst Ising turn. He introduce a model which we now known as “Ising Model”. But, the credit goes to his doctorial advisor Wilhelm Lenz, who gave it as a problem to him.

Main Work

This is the numerical implementation of Ising model in 2D .


Lattice and Spin Model


Ferromagnetic Material


To show, there's a phase transition in 2D and to calculate the curie temperature 
(i.e. Critical Temperature)


Python v.3.5

Programming Approach

Object Oriented Programming

Thank you for reading!

You can’t perform that action at this time.