newmanrs / streamlit-ising-model

Simple 2d Ising model simulation built into a Streamlit app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

streamlit-ising-model

Basic 2D Ising model simulation with no external field, with some basic controls for system size and temperature. Frontend provided via streamlit, running the Ising model in a continuous loop. Maybe someone will find this useful as a teaching model letting students play with system size and temperature to observe the Ising phase transition.

A demo of this app is available using streamlit-share.

Installation

Install via provided Makefile.

For more details, consult the documentation for streamlit.

About

Simple 2d Ising model simulation built into a Streamlit app.

License:MIT License


Languages

Language:Python 98.8%Language:Makefile 1.2%