FeAmGen.jl: A Julia Program for Feynman Amplitude Generation
Quan-feng Wu, Zhao Li

TL;DR
FeAmGen.jl is a Julia package that automates the generation of Feynman diagrams and amplitudes, facilitating high-precision calculations in particle physics models including the Standard Model and beyond.
Contribution
It introduces a versatile Julia-based tool integrating existing software for efficient Feynman diagram and amplitude generation in particle physics.
Findings
Provides a user-friendly interface for Feynman diagram generation
Supports high-precision calculations in quantum field theory
Compatible with various physics models and extensions
Abstract
FeAmGen.jl is a Julia package designed to generate Feynman diagrams and their corresponding amplitudes for various processes in particle physics. Utilizing the models in the Universal Feynman Output (UFO) format and Qgraf for diagram generation, it also employs SymEngine.jl and Form for amplitude generation. Additionally, the package offers functions for constructing Feynman integral topologies. In conclusion, FeAmGen.jl provides usability and versatility for the high precision calculations of the perturbative quantum field theory in the Standard Model or in the extensions beyond it. The corresponding codes are available at https://code.ihep.ac.cn/IHEP-Multiloop/FeAmGen.jl.git.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle physics theoretical and experimental studies · Dark Matter and Cosmic Phenomena · Computational Physics and Python Applications
