Skip to content

dev-aditya/Ising_model_2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markov Chain Monte Carlo Simulation of 2D Ising Model

This repository contains a Julia implementation of a Markov Chain Monte Carlo (MCMC) simulation of the 2D Ising model. It was originally created for a PHY652 Term Paper.

Features

  • Simulation of the Ising model on a 2D lattice.
  • Analysis of various physical properties like specific heat capacity, average magnetization, average energy, and magnetic susceptibility over a range of temperatures.
  • Utilization of multi-threading for performance improvement.
  • Progress tracking of the simulation runs.
  • Autocorrelation-time analysis

Setup

Anyone cloning this repository can recreate the exact environment by navigating to the project directory and activating the project:

cd ising_model
julia --project=.

And then instantiating the environment to download all dependencies:

using Pkg
Pkg.instantiate()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages