Skip to content

Monte Carlo method on classical Ising model, Self-Learning Monte Carlo method on Plaquette Ising model.

Notifications You must be signed in to change notification settings

aadeliee22/MCMCIsing_SLMC

Repository files navigation

MCM

Monte Carlo Method in Ising model

  • Every results is plotted in python folder.
  • For further explanation, read summary.md or summary.pdf.

This folder is about classical Ising model with 1/2 spin, up&down.

  1. Metropolis-Hastings method
  2. Wolff cluster method
  3. Calculating autocorrelation time. (ref: https://dfm.io/posts/autocorr/)
  4. Measuring error using jack knife method

The data is made from C++ and analyzed by python.

Self learning Monte Carlo method on 4-plaquette model.

  1. Check whether plaquette Hamiltonian works well. Also check the cluster update method considering higher order spin correlation.
  2. Conduct self-learning Monte Carlo method on plaquette Hamiltonian.
  3. Calculate autocorrelation time.

(ref: https://journals.aps.org/prb/abstract/10.1103/PhysRevB.95.041101)

About

Monte Carlo method on classical Ising model, Self-Learning Monte Carlo method on Plaquette Ising model.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published