What's new (past 12 months)

A paper on diagram generation with mixed propagators
(see below)

Version 3.5.0 available

New paper related to Qgraf–r

qgraf
latest version:  3.5.0

Qgraf is a computer program that generates connected Feynman diagrams for various types of QFT models — it is a research tool created with the obvious aim of contributing to extend the range of feasible, perturbative QFT calculations. Diagrams are represented by symbolic expressions only; nevertheless, if some kind of graphical representation is required, have a look at the external links.

  • Latest version: qgraf-3.5.0 (2021).
    Please report any error you may happen to find.

  • Programming language: Fortran 2008 for version 3.5.0, and Fortran 77 for earlier versions.
    Executables/binaries are not distributed, the program has to be compiled and linked.
    Employing GNU's gfortran for that task should be straightforward, eg there should be no
    need to specify a Fortran standard (see eg file qgraf-3.5.0.pdf).
    There are executable/binary versions of GFortran for several operating systems, see the
    GFortranBinaries webpage.

  • The features added in the last three versions include (eg):
    improved treatment of duplicate vertices (3.3);
    a way of restricting the configuration of external lines (3.3);
    the ability to require/disallow bridge-type propagators with certain momenta (3.3);
    an option to select diagrams with non-factorizable cycle spaces (3.4);
    an option to select 1–vertex irreducible diagrams (3.4);
    the ability to generate multiple output files in the same run (3.5).

  • Current plans: qgraf-3.4 should be available and supported for some time yet (minimal
    fixes as need be); the long term status of qgraf-3.5 is uncertain at this moment, but it
    will not be ‘stable’ like version 3.4 (as there will likely be a version 3.6); qgraf-3.1
    should be considered obsolescent, although it is still available for automatic downloads.
    The next release will probably occur in late 2021.

Qgraf is based on the method described in the following paper:

  • Automatic Feynman graph generation
    P. Nogueira
    J. Comput. Phys. 105 (1993) 279–289
    https://doi.org/10.1006/jcph.1993.1074

    show outline

The diagram generation with mixed propagators can be reduced to the usual one:

  • Feynman graph generation and propagator mixing, I
    P. Nogueira
    Comput. Phys. Commun. 269 (2021) 108103
    https://doi.org/10.1016/j.cpc.2021.108103

    show outline