ising_2d_simulation_test, a C++ code which calls ising_2d_simulation(), which carries out a Monte Carlo simulation of a 2D Ising model, using gnuplot to display the initial and final configurations.
The information on this web page is distributed under the MIT license.
ising_2d_simulation, a C++ code which carries out a Monte Carlo simulation of an Ising model, a 2D array of positive and negative charges, each of which is likely to flip to be in agreement with neighbors, using gnuplot to make images of the initial and final configurations.