What's new
Bridge++ version 2.0.2 was released on 10 February 2024.
Introduction
Bridge++ is a code set for numerical simulations of lattice gauge theories including QCD (Quantum Chromodynamics). According to the object-oriented design, the code is described in C++ programming language.
The development of Bridge++ started on 15 October 2009, and the its first public version 1.0 was released on 24 July 2012. The project is actively continuing for exteding functions and improving implementation.
Material
Downloading code
The latest version of Bridge++ code can be downloaded
in the following page.
Doxygen document is also available here.
Manuals
Manuals, related material are provided in our wiki site.
Also the latest information of Bridge++ project is found there.
Logo
Policy of usage
Copyright
Lattice QCD code Bridge++ is an open source software
protected by GNU GPL.
Source code of Bridge++ under GPL can be modified and
distributed if the modified objects are also subject to GPL.
For GPL, please access the following site:
Disclaimer
Bridge++ development team is irresponsible to any damage caused by using Bridge++. Please use Bridge++ on your own responsibility.
Acknowledgment
-
If you publish a result using Bridge++, please acknowledge Bridge++.
Example: This work is in part based on Bridge++ code (http://bridge.kek.jp/Lattice-code/). -
Please cite the following paper:
S. Ueda et al., Development of an object oriented lattice QCD code 'Bridge++', J.Phys.Conf.Ser. 523 (2014) 012046, DOI: 10.1088/1742-6596/523/1/012046
[INSPIRE]
Bug report
We are trying to find and quickly fix bugs, but still it may remain. If you find a bug, please contact us with the mail address below.
Contact
What is Bridge++?
Development policy
Our goal is to develop a code which includes various lattice actions and numerical algorithms, supports wide range of architectures from laptop to supercomputer, has sufficient performance for practical researches, while simultaneously is easy to be handled.
History of development
The necessity of common code in lattice QCD was discussed in H20 Grant-in-Aid for Scientific Research on Innovative Areas ``Research on the Emergence of Hierarchical Structure of Matter by Bridging Particle, Nuclear and Astrophysics in Computational Science'' (leader: Sinya Aoki). We decided to start development of new code and had a free discussion to kick-off the project on 15th October 2009 in University of Tsukuba. Since then we have been continuing designing, development, and verification by having regular meetings.
Support
This project is supported by the following activity.
- H20 Grant-in-Aid for Scientific Research on Innovative Areas ``Research on the Emergence of Hierarchical Structure of Matter by Bridging Particle, Nuclear and Astrophysics in Computational Science''
- HPCI Strategic Program Field 5 ``The origin of matter and the universe''
- Priority Issue 9 to be Tackled by Using Post K Computer
- Program for Promoting Researches on the Supercomputer Fugaku ``Simulation for basic science: from fundamental laws of particles to creation of nuclei''
- Joint Institute for Computational Fundamental Science (JICFuS)
- KEK Large-scale Simulation Program
- KEK Particle, Nuclear, and Astro Physics Simulation Program
- Multidisciplinary Cooperative Research Program, Center for Computational Science, University of Tsukuba
- KEK Computing Research Center
- Research Center for Nuclear Physics, Osaka University
- Yukawa Institute for Theoretical Physics, Kyoto University
- JSPS KAKENHI Grant Numbers 25400284, 15K05068, 16K05340, 16H03988, 20K03961