A Feynman Diagram Analyser DIANA
M. Tentyukov, J. Fleischer
TL;DR
This work introduces DIANA, a C-based Feynman Diagram Analyser that automates the generation and evaluation of large numbers of Feynman diagrams in the Standard Model. It integrates with QGRAF to obtain diagrams, uses a TeX-like TM language to produce source code for analytical or numerical evaluation, and can drive FORM for symbolic calculations, all while providing macros and styles for high-level customization. The approach yields generated configuration files and per-diagram FORM inputs, enabling scalable, automated multi-loop computations, exemplified by the $Z \to b \bar{b}$ process. Overall, DIANA provides a flexible, modular workflow for topology/momentum handling and automated code generation, with potential extensions to handle numerators and scalar integrals for broader applicability in high-precision theory calculations.
Abstract
A C-program DIANA (DIagram ANAlyser) for the automatic Feynman diagram evaluation is presented. It consists of two parts: the analyzer of diagrams and the interpreter of a special text manipulating language. This language is used to create a source code for analytical or numerical evaluations and to keep the control of the process in general.
