spiemonte / LeonardYM

Monte-Carlo simulations of four-dimensional Yang-Mills theories coupled to scalar and fermion fields

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeonardYM

LeonardYM is a software developed in C++ for Monte-Carlo simulations of four-dimensional Yang-Mills theories, ranging from QCD to supersymmetric models. The code is designed to allow many different theories to be simulated within the same framework, rather than being focused and optimized for a single specific target theory. Parameters such as the number of colors of the gauge group SU(N) or the representation of fermion fields can be freely chosen at compile time, allowing a large flexibility on the structure of the theories that can be simulated.

Getting started

Details and instructions on how to run and compile the code can be found in the folder documentation/. Example configuration scripts are available in the folder configuration_scripts/.

Prerequisites

  • Gauge-field variables are defined from the matrix library Eigen
  • High-level parallelism is based on OpenMP and MPI.
  • The code uses the library program-options of boost

Authors

  • Stefano Piemonte - Initial work - spiemonte

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details

Acknowledgments

About

Monte-Carlo simulations of four-dimensional Yang-Mills theories coupled to scalar and fermion fields

License:GNU General Public License v3.0


Languages

Language:C++ 96.7%Language:Makefile 2.4%Language:C 0.8%Language:Shell 0.0%