Material Detail

Applet for Simulating Spin Systems

Applet for Simulating Spin Systems

This is a simple Ising-type model written in Java. It simulates a system of spins located on the grid points of a lattice. The spins are coupled to a heat bath with a temperature T = 1 / beta. This applet then updates the spins on the lattice in order to simulate the behavior of the spins for a given temperature. You can adjust the size of the lattice by changing the values in the upper left corner of the window. The spins have a fixed length set to 1. You can choose the number of spin directions between 2 (the standard Ising model) and 8. There are several options for the spin-spin interaction. You can change the temperature of the system by changing the value of beta which is the inverse of the temperature. Finally, you can switch on an external field which is always oriented along the... Show More


  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material


Log in to participate in the discussions or sign up if you are not already a MERLOT member.