Published December 17, 2020 | Version 1.0
Software Open

Classical Statistical Simulation of SU(3) Yang-Mills theory in the presence of static sources

  • 1. University of Stavanger

Description

//*********************************************************************************
//
//     Copyright (C) 2020  Dr. Alexander Rothkopf
//
//       This work is licensed under CC BY-NC-SA 4.0. 
//       To view a copy of this license, visit 
//       https://creativecommons.org/licenses/by-nc-sa/4.0
//
//*********************************************************************************

This software implements the classical statistical simulation of SU(3) Yang-Mills theory in (classical) thermal equilibrium in (3+1)d, based on the naive Wilson plaquette action. Formulated as Hamiltonian equations of motion in temporal gauge, the time evolution is implemented via the symplectic leap-frog scheme. Distribution of the computation among different computing nodes relies on the PETSC library (tested on v.3.14).

In order to compile the source code, the PETSC_DIR and PETSC_ARCH variables must be correctly set in the make-file "MakefilePETSC". In addition the code requires the presence of the Eigen library (tested on v.3.3.9), whose path must also be set in the make-file. In order to ensure that the code can be compiled in the long term, the corresponding versions of both libraries are included in the source code package.

Notes

Development of this code was funded by the Research Council of Norway under the FRIPRO Young Research Talent grant 286883. It has been tested and validated using resources provided by UNINETT Sigma2 - the National Infrastructure for High Performance Computing and Data Storage in Norway under project NN9578K-QCDrtX "Real-time dynamics of nuclear matter under extreme conditions"

Files

ClassicalStatisticalYM_StaticSources.zip

Files (41.5 MB)

Name Size Download all
md5:5e52e46039069a25109cc7330eba723a
41.5 MB Preview Download