Skip to content

Desktop-Simulation des Q-State-Potts-Modells, geschrieben in der C-Programmiersprache (Desktop simulation of Q-State Potts Model written in C language)

Notifications You must be signed in to change notification settings

KMORaza/Q-State_Potts_Model_Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Desktop-Simulation des Q-State-Potts-Modells, geschrieben in der C-Programmiersprache (Desktop simulation of Q-State Potts Model written in C language)

  • Desktop app to simulate Q-State Potts Model
  • Metropolis algorithm: Single-site updates with energy-based acceptance.
  • Heat Bath algorithm: Probabilistic state selection based on neighbor energies.
  • Swendsen-Wang algorithm: Cluster-based updates using Union-Find for efficient cluster formation.
  • Built for supporting 2D lattices, multiple geometries, and boundary conditions, with three algorithms.
  • Used GTK4 for the GUI, with a drawing area for visualization and controls for parameter input.
  • Written fully in C language.

About

Desktop-Simulation des Q-State-Potts-Modells, geschrieben in der C-Programmiersprache (Desktop simulation of Q-State Potts Model written in C language)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages