www.hanno-rein.de | Software | Ising-Modell
Ising-Modell
Peter Federsel und ich haben als Thema des Vertiefungsvortrags im Computational Physics Praktikum das
Ising-Modell gewählt. Dabei geht es um die numerische Simulation von Phasenübergängen
mit Monte-Carlo Methoden.
Die Folien des Vortrages sind als PDF Datei verfügbar. In das Dokument sind 2 Audio-Dateien eingebettet, die sich nur mit dem Acrobat Reader korrekt wieder geben lassen. Alternativ dazu kann man sie auch direkt im .au-Dateiformat runterladen.
Für die Erzeugung wurde die Änderung der Magnetisierung nach jeder Iteration als Sound kodiert um damit den Barkhausen-Effekt zu simulieren.
Die eigentlichen Programme, also der Heat-Bath und der Swendsen-Wang Cluster Update Algorithmus, wurden mit GTK+ visualisiert und laufen unter Linux und Windows. Voraussetzung ist jeweils die installierte GTK+ Library. Für Windows kann man sie zum Beispiel
bei GladeWin32 herunterladen.
Downloads
Vortrag (PDF erzeugt mit LaTeX und dem Beamer-Package, 750 KB)
Audio-File Heat-Bath Algorithmus (AU, 976 KB, Magnetisierung bei kritischer Temperatur)
Audio-File Cluster Algorithmus (AU, 976 KB, Magnetisierung bei kritischer Temperatur)
C-Source-Code Heat-Bath und Cluster Algorithmus inkl. GTK+ Frontend
(.tar.gz, 254 KB, kompilieren mit ./configure und make, die ausführbare Datei befindet sich dann in src)
Windows-Binary Heat-Bath und Cluster Algorithmus (EXE, 51 KB, benötigt GTK+ Runtime)
http://www.hanno-rein.de/software/15/?printable=true
(c) Hanno Rein 2020