Wizaron / Ising2D

Monte Carlo Simulation of the Ising Model in 2D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monte Carlo Simulation of the Ising Model in 2D

  • Monte Carlo Simulation of the Ising Model in 2D using Metropolis (with and without Stochastic Series Expansion) and Wolff algorithms.
  • Includes reports and codes (python) for Advanced Physics Lab. (FIZ 421E - Fall 2014) project under supervision of Assoc. Prof. Dr. Ahmet Levent Subaşı at Istanbul Technical University, Physics Engineering Department.
  • You can find the report and presentation in "reports" directory.

Abstact

In this project, we studied the Monte Carlo method to calculate statistical properties of a classical system because of its pedagogical popularity, instructional value and physical importance. We carried out Monte Carlo simulations for Ising Model in 2D. We have considered two algorithms to simulate Ising Model, they are Metropolis algorithm and Wolff algorithm and we compared these two algorithms. After studying and demonstrating the Metropolis algorithm, we discuss the so called ”critical slowing down” problem towards the critical temperature. A solution to this problem is given by the Wolff algorithm which is discussed at the end.

About

Monte Carlo Simulation of the Ising Model in 2D

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 80.0%Language:TeX 16.0%Language:Python 3.4%Language:Fortran 0.5%Language:Shell 0.1%