FlexibleSUSY extended to automatically compute physical quantities in any beyond the standard model theory: Charged lepton flavor violation processes, Higgs decays, and user-defined observables

IF 7.2 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Computer Physics Communications Pub Date : 2024-05-15 DOI:10.1016/j.cpc.2024.109244
Uladzimir Khasianevich , Wojciech Kotlarski , Dominik Stöckinger , Alexander Voigt
{"title":"FlexibleSUSY extended to automatically compute physical quantities in any beyond the standard model theory: Charged lepton flavor violation processes, Higgs decays, and user-defined observables","authors":"Uladzimir Khasianevich ,&nbsp;Wojciech Kotlarski ,&nbsp;Dominik Stöckinger ,&nbsp;Alexander Voigt","doi":"10.1016/j.cpc.2024.109244","DOIUrl":null,"url":null,"abstract":"<div><p><span>FlexibleSUSY</span> is a framework for the automated computation of physical quantities (observables) in models beyond the Standard Model (BSM). This paper describes an extension of <span>FlexibleSUSY</span> which allows to define and add new observables that can be enabled and computed in applicable user-defined BSM models. The extension has already been used to include Charged Lepton Flavor Violation (CLFV) observables, but further observables can now be added straightforwardly. The paper is split into two parts. The first part is non-technical and describes from the user's perspective how to enable the calculation of predefined observables, in particular CLFV observables. The second part of the paper explains how to define new observables such that their automatic computation in any applicable BSM model becomes possible. A key ingredient is the new <span>NPointFunctions</span> extension which allows to use tree-level and loop calculations in the model-independent setup of observables. Three examples of increasing complexity are fully worked out. This illustrates the features and provides code snippets that may be used as a starting point for implementation of further observables.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> <span>NPointFunctions</span></p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/kf7m8gn8vp.2</span><svg><path></path></svg></p><p><em>Developer's repository link:</em> <span>https://github.com/FlexibleSUSY/FlexibleSUSY</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> GPLv3</p><p><em>Programming language:</em> <span>C++</span>, <span>Wolfram Language</span>, <span>Fortran</span>, <span>Bourne shell</span></p><p><em>Journal reference of previous version::</em> Comput. Phys. Commun. 230 (2018) 145–217; PoS CompTools2021 (2022) 036</p><p><em>Does the new version supersede the previous version?:</em> Yes</p><p><em>Reasons for the new version:</em> Program extension including new observables and file structures</p><p><em>Nature of problem:</em> Determining observables for an arbitrary extension of the Standard Model supported by <span>FlexibleSUSY</span>, input by the user.</p><p><em>Solution method:</em> Generation of the code from automated algebraic manipulations. Automatic filling and compiling of predefined template files.</p><p><em>Additional comments including restrictions and unusual features:</em> Vertices with a direct product of Lorentz and color structures are supported. Settings of the advanced <span>NPointFunctions</span> mode rely on explicit specification of topologies.</p></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2000,"publicationDate":"2024-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S001046552400167X/pdfft?md5=d90f11286a31b2404401b33e36a8386d&pid=1-s2.0-S001046552400167X-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Physics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S001046552400167X","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

FlexibleSUSY is a framework for the automated computation of physical quantities (observables) in models beyond the Standard Model (BSM). This paper describes an extension of FlexibleSUSY which allows to define and add new observables that can be enabled and computed in applicable user-defined BSM models. The extension has already been used to include Charged Lepton Flavor Violation (CLFV) observables, but further observables can now be added straightforwardly. The paper is split into two parts. The first part is non-technical and describes from the user's perspective how to enable the calculation of predefined observables, in particular CLFV observables. The second part of the paper explains how to define new observables such that their automatic computation in any applicable BSM model becomes possible. A key ingredient is the new NPointFunctions extension which allows to use tree-level and loop calculations in the model-independent setup of observables. Three examples of increasing complexity are fully worked out. This illustrates the features and provides code snippets that may be used as a starting point for implementation of further observables.

Program summary

Program title: NPointFunctions

CPC Library link to program files: https://doi.org/10.17632/kf7m8gn8vp.2

Developer's repository link: https://github.com/FlexibleSUSY/FlexibleSUSY

Licensing provisions: GPLv3

Programming language: C++, Wolfram Language, Fortran, Bourne shell

Journal reference of previous version:: Comput. Phys. Commun. 230 (2018) 145–217; PoS CompTools2021 (2022) 036

Does the new version supersede the previous version?: Yes

Reasons for the new version: Program extension including new observables and file structures

Nature of problem: Determining observables for an arbitrary extension of the Standard Model supported by FlexibleSUSY, input by the user.

Solution method: Generation of the code from automated algebraic manipulations. Automatic filling and compiling of predefined template files.

Additional comments including restrictions and unusual features: Vertices with a direct product of Lorentz and color structures are supported. Settings of the advanced NPointFunctions mode rely on explicit specification of topologies.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
FlexibleSUSY 扩展到自动计算标准模型理论之外的任何物理量:带电轻子味道违反过程、希格斯衰变以及用户定义的观测指标
FlexibleSUSY 是一个用于自动计算超越标准模型(BSM)模型中的物理量(观测指标)的框架。本文描述了 FlexibleSUSY 的一个扩展,它允许定义和添加新的观测量,这些观测量可以在适用的用户定义的 BSM 模型中启用和计算。该扩展已被用于包含带电质子味违反(CLFV)观测指标,但现在可以直接添加更多观测指标。本文分为两部分。第一部分是非技术性的,从用户的角度描述了如何启用预定义观测值的计算,特别是 CLFV 观测值。论文的第二部分解释了如何定义新的观测值,以便在任何适用的 BSM 模型中自动计算这些观测值。其中一个关键要素是新的 NPointFunctions 扩展,它允许在与模型无关的观测值设置中使用树级和循环计算。三个复杂度不断增加的示例已完全演算完毕。程序摘要程序标题.NPointFunctionsCPC 库.NPointFunctionsCPC 库.NPointFunctionsCPC 库.NPointFunctionsCPC 库.NPointFunctionsCPC 库:NPointFunctionsCPC Library 程序文件链接:https://doi.org/10.17632/kf7m8gn8vp.2Developer's repository 链接:https://github.com/FlexibleSUSY/FlexibleSUSYLicensing 规定:GPLv3 编程语言C++, Wolfram Language, Fortran, Bourne shellJournal reference of previous version::Comput.Phys.230 (2018) 145-217; PoS CompTools2021 (2022) 036新版本是否取代旧版本?是新版本的原因:程序扩展包括新的观测指标和文件结构问题性质:确定 FlexibleSUSY 支持的标准模型任意扩展的观测指标,由用户输入:自动代数运算生成代码。自动填充和编译预定义模板文件:支持洛伦兹和颜色结构直接乘积的顶点。高级 NPointFunctions 模式的设置依赖于拓扑结构的明确指定。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computer Physics Communications
Computer Physics Communications 物理-计算机:跨学科应用
CiteScore
12.10
自引率
3.20%
发文量
287
审稿时长
5.3 months
期刊介绍: The focus of CPC is on contemporary computational methods and techniques and their implementation, the effectiveness of which will normally be evidenced by the author(s) within the context of a substantive problem in physics. Within this setting CPC publishes two types of paper. Computer Programs in Physics (CPiP) These papers describe significant computer programs to be archived in the CPC Program Library which is held in the Mendeley Data repository. The submitted software must be covered by an approved open source licence. Papers and associated computer programs that address a problem of contemporary interest in physics that cannot be solved by current software are particularly encouraged. Computational Physics Papers (CP) These are research papers in, but are not limited to, the following themes across computational physics and related disciplines. mathematical and numerical methods and algorithms; computational models including those associated with the design, control and analysis of experiments; and algebraic computation. Each will normally include software implementation and performance details. The software implementation should, ideally, be available via GitHub, Zenodo or an institutional repository.In addition, research papers on the impact of advanced computer architecture and special purpose computers on computing in the physical sciences and software topics related to, and of importance in, the physical sciences may be considered.
期刊最新文献
A novel model for direct numerical simulation of suspension dynamics with arbitrarily shaped convex particles Editorial Board Study α decay and proton emission based on data-driven symbolic regression Efficient determination of free energies of non-ideal solid solutions via hybrid Monte Carlo simulations 1D drift-kinetic numerical model based on semi-implicit particle-in-cell method
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1