Skip to content

rushingfox/2D-Ising-Model-by-MCMC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D Ising model by MCMC (from two approaches: SSF and Wolff)

A quick introduction

2D Ising model is one of the simplest physical models could show phase transition. Analytical solution of it has been proposed by Onsager, but we could also use simulation way to solve it. Here we use two Markov Chain Monte Carlo algorithms, the first of which is Single Spin Flip (SSF) based on Metropolis Algorithm, and the second one is one of the cluster flip algorithms-Wolff Algorithm. Wolff Algorithm has better performance than SSF.

Method

See 1.1 MC: Monte Carlo method in the report.

Problem

See 1.2 Ising Model in the report.

About the organization of all the files

See 1.3 Organization of my code files in the report.

Maybe the most interesting point for CS majors: The Knowledge in Data Structure Course makes sense!

See 3.1.4 FIFO working better for cluster growing mechanism: we could give a rough proof in the report.

About

CUHK PHYS4061 Computational Physics Project B; from two approaches: SSF and Wolff

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published