News A critical problem has been found in version 3.1 (details here). Please upgrade to version 3.1.1.
The tentative date for the release of the next version has been moved to July 2008.
Introduction
- QGRAF is a computer program that was written to assist in large perturbative calculations, in the context of Quantum Field Theory. It can generate Feynman diagrams and represent them by means of symbolic expressions. No graphical output is generated, though.
- The algorithm used to generate the diagrams is described -- in its basic form -- in the following article:
- Automatic Feynman graph generation,
P. Nogueira,
J. Comput. Phys. 105 (1993) 279-289.
- Programming language: FORTRAN 77 (there should be some evolution in the next major release).
- Latest release: version 3.1.1 (April 2008).
- If you actually use QGRAF, please report any error you may happen to find. The known problems are listed here.
Downloads
Both the source code and the auxiliary files may be downloaded in an 'anonymous ftp'-like way, but using http instead. A login window should appear when you first click in one of the links displayed below. Then enter anonymous as username and optionally enter your e-mail address as password (note that all access is logged). In case access is denied please check the correctness of the username that was actually typed (make sure there are no typos, not even extra blanks!).
The set of links below let you select a tgz type archive or to pick the files one by one. There are also two different versions of the computer program to choose from (the latest version is recommended unless, for compatibility reasons, version 2.0 is really required).
Please note that binaries/executables are not distributed. The source code must be compiled (and linked).
- compressed archives
- qgraf-3.1.1.tgz Size: 192K
- qgraf-2.0.tgz Size: 124K
- uncompressed files
There is now a tool to convert model and styles files written for version 2.0 into files suitable for versions 3.x. Please note that this tool was designed for 'unix-like' environments ( Cygwin included), and it is still a beta release!
- q2to3.tgz Size: 60K
Some links to other computer programs
- aITALC: an integrated package for the perturbative calculation of cross sections.
- DIANA: a program for analysing Feynman diagrams and coordinating their evaluation.
- FORM: a computer algebra system that may be used in large scale computations, including the processing of symbolic amplitudes.
- For more links see this web page or this other web page.
How to contact the author
- Do you want to report a problem, or send in some other (useful) comments?
Please see here.