Live Ising simulation
Find a file
2023-09-20 18:38:07 +02:00
.cargo Remove the max profile 2023-09-14 23:20:44 +02:00
crates Update deps 2023-09-14 18:07:19 +02:00
images Add screenshot 2023-02-21 23:55:56 +01:00
src Use leaked Box instead of Arc 2023-09-20 18:38:07 +02:00
.gitattributes Add screenshot 2023-02-21 23:55:56 +01:00
.gitignore Update deps 2023-03-23 19:08:55 +01:00
.typos.toml Fix typos 2023-06-29 20:54:42 +02:00
bacon.toml Update deps 2023-03-23 19:08:55 +01:00
Cargo.lock Update deps 2023-09-14 18:07:19 +02:00
Cargo.toml Update deps 2023-09-14 18:07:19 +02:00
LICENSE.txt Post-publishing fixes :/ 2023-06-29 21:43:17 +02:00
README.md Remove the max profile 2023-09-14 23:20:44 +02:00

Ising GUI

Installation

If you don't have Rust installed, follow the official instructions to install Rust (with cargo).

Run cargo install ising_gui to compile and install the binary ising_gui.

You can also run the program directly by cloning the repository and running cargo run --release. The --release flag is important to apply performance optimizations!

Library

The GUI relies on the library ising which contains the logic for the simulation and algorithms and can be used independently of the GUI.

Credits

The GUI is inspired by ising.js.