Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] aaqy_v1_0.gz(10 Kbytes)|
|Manuscript Title: Monte Carlo simulation of SU(2) lattice gauge theory.|
|Authors: R.W.B. Ardill, K.J.M. Moriarty|
|Program title: SU2LGT|
|Catalogue identifier: AAQY_v1_0|
Distribution format: gz
|Journal reference: Comput. Phys. Commun. 24(1981)127|
|Programming language: Fortran.|
|Computer: CDC 6600.|
|Operating system: CDC NOS/BE, SCOPE.|
|RAM: 18K words|
|Word size: 60|
|Keywords: Elementary, Particle physics, Qcd, Lattice gauge theory, Su(2) gauge theory, Yang-mills theory, Non-abelian gauge theory, Non-perturbative effects, Phase transitions, Statistical mechanics, Action per plaquette, Monte carlo techniques.|
Nature of problem:
The program calculates the average action per plaquette for SU(2) lattice gauge theory. Gauge theories on a lattice were originally proposed by Wilson and Polyakov. This paper is largely based on the method adopted by Creutz for the Monte Carlo study of SU(2) gauge theory.
A Monte Carlo simulation of the system set up on a lattice (with varying numbers of sites per dimension considered) under an SU(2) gauge field, generates a series of field configurations. The heat bath method is used to produce statistical equilibrium, and a hot and cold (disordered and ordered) start can be used to determine when statistical equilibrium is achieved.
The storage required is dependent on the number N of dimensions and the number L of lattice sites along each dimension. The arrays in the program that usually have the largest dimensions are dimensioned to N(L)**N (i.e. the number of links involved in the lattice). The execution time increases with the number of links and the number of Monte Carlo iterations.
The test run with a 4-dimensional lattice of 4 sites per dimension and 60 Monte Carlo iterations took 45 s for execution on the CDC 6600 at ULCC.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|