Skip to content

Compilation of Monte Carlo and gauge-fixing code for lattice gauge theories with tools for the ghost propagator and the derivatives of the Faddeev-Popov matrix. Also contains utilities for studying centre-vortices and instanton backgrounds. (serial non-optimized code)

License

Notifications You must be signed in to change notification settings

nelsonlachini/GhostLatt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For now compatible with:

gcc-8
clang-10

For a quick test without use of autotools and make:

gcc-8 exPlaquette.c src/utilities.c src/algebra.c src/thermalization_hb.c src/measurement.c src/inverters.c src/gaugefix.c src/instantontools.c src/nrutil.c src/statistics.c src/hoek_custom.c src/fox.c src/center.c -o temp -lm

To use autotools, follow the usual steps:

  • run bootstrap.sh
  • create a build directory
  • run ../configure
  • then run make

A minimal set of installation commands would be:

sh bootstrap.sh
mkdir build; cd build
../configure
make

Use deploy.sh and clean.sh to quickly compile from zero

About

Compilation of Monte Carlo and gauge-fixing code for lattice gauge theories with tools for the ghost propagator and the derivatives of the Faddeev-Popov matrix. Also contains utilities for studying centre-vortices and instanton backgrounds. (serial non-optimized code)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages