当前位置: X-MOL 学术Comput. Phys. Commun. › 论文详情
NLOX, a one-loop provider for Standard Model processes
Computer Physics Communications ( IF 3.627 ) Pub Date : 2020-03-18 , DOI: 10.1016/j.cpc.2020.107284
Steve Honeywell, Seth Quackenbush, Laura Reina, Christian Reuschle

NLOX is a computer program for calculations in high-energy particle physics. It provides fully renormalized scattering matrix elements in the Standard Model of particle physics, up to one-loop accuracy for all possible coupling-power combinations in the strong and electroweak couplings, and for processes with up to six external particles.

Program summary

Program Title: NLOX

Program Files doi: http://dx.doi.org/10.17632/y7jth5hznv.1

Licensing provisions: CC BY NC 3.0

Programming language: C++. Fortran interface available, and Fortran compiler required for dependencies.

Nature of problem: The computation of higher-order terms in the coupling expansion of Standard Model scattering amplitudes is required for precision studies in collider experiments. Techniques for computing the first corrections are well-known, and are now suited to automation. We wish to provide code that calculates virtual (one-loop) quantum chromodynamics and electroweak corrections for desired amplitudes using a package that automates the production of this code.

Solution method: We use Python scripts and a computer algebra system, FORM, to reduce virtual amplitudes to C++ code and data based on Feynman rules of the Standard Model. The scripts perform a tensor decomposition of the one loop integral to reduce the amplitude to dependence on tensor integral coefficients. These coefficients are called at runtime by the provided library TRed, which performs tensor reduction into base (scalar) coefficients at runtime. The scripts identify repeated structures to be calculated once in the produced code for efficiency. The tensor reduction code is designed such that needed tensor coefficients need to be computed only once per evaluation of the desired amplitude, and are built recursively from other needed coefficients.

Additional comments including restrictions and unusual features: The code-producing scripts are not provided in this release, only fixed libraries such as TRed and required interface code for pre-generated processes. Some processes are provided with this release, with others available upon request.



中文翻译:

NLOX,标准模型流程的一环提供者

NLOX是用于在高能粒子物理学中进行计算的计算机程序。它在粒子物理学的标准模型中提供了完全重新规范化的散射矩阵元素,对于强耦合和电弱耦合中的所有可能的耦合功率组合,以及最多包含六个外部粒子的过程,都提供了高达一环的精度。

计划摘要

节目名称: NLOX

程序文件doi: http : //dx.doi.org/10.17632/y7jth5hznv.1

许可条款: CC BY NC 3.0

编程语言: C ++提供Fortran接口,并且需要依赖关系的Fortran编译器。

问题的性质:对撞机实验中的精度研究需要计算标准模型散射振幅的耦合展开中的高阶项。用于计算第一校正的技术是众所周知的,并且现在适合于自动化。我们希望提供使用自动生成此代码的程序包来计算所需振幅的虚拟(单环)量子色动力学和电弱校正的代码。

解决方法:我们使用Python脚本和计算机代数系统FORM,以根据标准模型的费曼规则将虚拟幅度减小到C ++代码和数据。脚本执行一个循环积分的张量分解,以减小幅度,使其依赖于张量积分系数。这些系数在运行时由提供的库TRed调用,在运行时将张量缩减为基(标量)系数。这些脚本标识了要在生成的代码中一次计算一次的重复结构,以提高效率。张量减少码被设计成使得所需的张量系数在每次对所需幅度的评估时仅需要计算一次,并且由其他所需系数递归地建立。

其他注释包括限制和异常功能:此发行版中未提供代码生成脚本,仅提供了固定库(例如TRed)和预生成过程所需的接口代码。此版本提供了一些过程,其他过程可应要求提供。

更新日期:2020-03-18
全部期刊列表>>
virulence
欢迎新作者ACS
中国作者高影响力研究精选
虚拟特刊
屿渡论文,编辑服务
浙大
上海中医药大学
深圳大学
上海交通大学
南方科技大学
浙江大学
清华大学
徐晶
张大卫
彭孝军
北京大学
隐藏1h前已浏览文章
课题组网站
新版X-MOL期刊搜索和高级搜索功能介绍
ACS材料视界
华辉
天合科研
x-mol收录
试剂库存
down
wechat
bug