2011/08/31 by Céline Degrande, Claude Duhr, Benjamin Fuks +4 · 1,423 citations
Computer Science · Physics and Astronomy · #Computational science #Computer graphics (images) #Computer science #Distributed and Parallel Computing Systems #File format #Generator (circuit theory) #Modular design #Parallel Computing and Optimization Techniques #Parsing #Particle physics theoretical and experimental studies #Physics #Programming language #Python (programming language) #Theoretical computer science #hep-ph
paper · pdf · doi:10.1016/j.cpc.2012.01.022
published in Computer Physics Communications 183(6), 1201-1214 (Elsevier BV) · 30 pages, 2 figures, version accepted by CPC
openalex publication_date 2012/02/03 · arxiv created 2012/07/31 · arxiv updated 2012/08/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
We present a new model format for automatized matrix-element generators, the so- called Universal FeynRules Output (UFO). The format is universal in the sense that it features compatibility with more than one single generator and is designed to be flexible, modular and agnostic of any assumption such as the number of particles or the color and Lorentz structures appearing in the interaction vertices. Unlike other model formats where text files need to be parsed, the information on the model is encoded into a Python module that can easily be linked to other computer codes. We then describe an interface for the Mathematica package FeynRules that allows for an automatic output of models in the UFO format.