Skip to content

Monte Carlo for Statistical Mechanics

Notifications You must be signed in to change notification settings

simulatedphysics/MCSM-Rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCSM

Monte Carlo for Statistical Mechanics

The goal of this project is to create a physics simulation software in Rust. For now, we are focusing on a Metropolis Monte Carlo simulation of an Ising Model on a square lattice. Soon, we plan to generalize this to a few well-known models on several lattices.

While the Monte Carlo runs, observables are collected at each temperature. These observables are average energy, heat capacity, average magnetization, and magnetic susceptibility.

These plots are plotted using Plotly and Javascript.

Reference: Varga and Driscoll's Computational Nanoscience.

About

Monte Carlo for Statistical Mechanics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published