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

Dexygen document is automatically generated from annotated source codes so as to help reading the code.

Manuals

Manuals, related material are provided in our wiki site.

Also the latest information of Bridge++ project is found there.

Logo

Logo of Bridge++ is available:

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

Bridge++ code developing team: bridge-code@ml.post.kek.jp

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.

Banner

The following banner is available:
Copyright (c) Bridge++ Project Team 2009