Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 601 Bytes

README.md

File metadata and controls

10 lines (6 loc) · 601 Bytes

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.