Ising

documentation

This library contains the logic for the simulation and algorithms used by ising-gui and can be used independently of the GUI.

The (unpublished) crate analysis is an example of how to use this library.

The Wolff and Metropolis algorithms are builtin, but you can also implement and use your own algorithm by implementing a trait.