首页 > 最新文献

Computer Physics Communications最新文献

英文 中文
Comment on “Trans-Net: A transferable pretrained neural networks based on temporal domain decomposition for solving partial differential equations” by D. Zhang, Y. Li, and S. Ying 关于 "Trans-Net:基于时域分解的可转移预训练神经网络用于求解偏微分方程 "的评论(作者:D. Zhang, Y. Li, and S. Ying
IF 7.2 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-26 DOI: 10.1016/j.cpc.2024.109289
Michael Penwarden
{"title":"Comment on “Trans-Net: A transferable pretrained neural networks based on temporal domain decomposition for solving partial differential equations” by D. Zhang, Y. Li, and S. Ying","authors":"Michael Penwarden","doi":"10.1016/j.cpc.2024.109289","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109289","url":null,"abstract":"","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141480501","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Corrigendum to “All electron GW with linearized augmented plane waves for metals and semiconductors” [Computer Physics Communications 295 (2024) 108986] 对 "金属和半导体线性化增强平面波的全电子 GW "的更正 [Computer Physics Communications 295 (2024) 108986]
IF 7.2 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-25 DOI: 10.1016/j.cpc.2024.109282
Kristjan Haule , Subhasish Mandal
{"title":"Corrigendum to “All electron GW with linearized augmented plane waves for metals and semiconductors” [Computer Physics Communications 295 (2024) 108986]","authors":"Kristjan Haule , Subhasish Mandal","doi":"10.1016/j.cpc.2024.109282","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109282","url":null,"abstract":"","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0010465524002054/pdfft?md5=129046b19c16b8eb95271167028cec2c&pid=1-s2.0-S0010465524002054-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141480500","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
URANOS-2.0: Improved performance, enhanced portability, and model extension towards exascale computing of high-speed engineering flows URANOS-2.0:提高性能、增强可移植性并扩展模型,以实现对高速工程流的超大规模计算
IF 7.2 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-21 DOI: 10.1016/j.cpc.2024.109285
Francesco De Vanna , Giacomo Baldan

We present URANOS-2.0, the second major release of our massively parallel, GPU-accelerated solver for compressible wall flow applications. This latest version represents a significant leap forward in our initial tool, which was launched in 2023 (De Vanna et al. [1]), and has been specifically optimized to take full advantage of the opportunities offered by the cutting-edge pre-exascale architectures available within the EuroHPC JU. In particular, URANOS-2.0 emphasizes portability and compatibility improvements with the two top-ranked supercomputing architectures in Europe: LUMI and Leonardo. These systems utilize different GPU architectures, AMD and NVIDIA, respectively, which necessitates extensive efforts to ensure seamless usability across their distinct structures. In pursuit of this objective, the current release adheres to the OpenACC standard. This choice not only facilitates efficient utilization of the full potential inherent in these extensive GPU-based architectures but also upholds the principles of vendor neutrality, a distinctive characteristic of URANOS solvers in the CFD solvers' panorama. However, the URANOS-2.0 version goes beyond the goals of improving usability and portability; it introduces performance enhancements and restructures the most demanding computational kernels. This translates into a 2× speedup over the same architecture. In addition to its enhanced single-GPU performance, the present solver release demonstrates very good scalability in multi-GPU environments. URANOS-2.0, in fact, achieves strong scaling efficiencies of over 80% across 64 compute nodes (256 GPUs) for both LUMI and Leonardo. Furthermore, its weak scaling efficiencies reach approximately 95% and 90% on LUMI and Leonardo, respectively, when up to 256 nodes (1024 GPUs) are considered. These significant performance advancements position URANOS-2.0 as a state-of-the-art supercomputing platform tailored for compressible wall turbulence applications, establishing the solver as an integrated tool for various aerospace and energy engineering applications, which can span from direct numerical simulations, wall-resolved large eddy simulations, up to most recent wall-modeled large eddy simulations.

Program summary

Program title: Unsteady Robust All-around Navier-StOkes Solver (URANOS)

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

Developer's repository link: https://github.com/uranos-gpu/uranos-gpu, https://github.com/uranos-gpu/uranos-gpu/tree/v2.0

Licensing provisions: BSD License 2.0

Programming language: Modern Fortran, OpenACC, MPI

Nature of problem: Solving the compressible Navier-Stokes equations in a three-dimensional Cartesian framework.

Solution method: Convective terms ar

我们推出的 URANOS-2.0 是针对可压缩壁流应用的大规模并行 GPU 加速求解器的第二个重要版本。这一最新版本代表了我们在 2023 年推出的初始工具(De Vanna 等人[1])的重大飞跃,并经过了专门优化,以充分利用 EuroHPC JU 提供的尖端超大规模前架构所带来的机遇。URANOS-2.0特别强调了与欧洲两大顶级超级计算架构的可移植性和兼容性:LUMI和Leonardo。这两个系统分别采用 AMD 和 NVIDIA 两种不同的 GPU 架构,因此需要做出大量努力,以确保其不同结构之间的无缝可用性。为了实现这一目标,当前版本采用了 OpenACC 标准。这一选择不仅有利于高效利用这些基于 GPU 的广泛架构的内在潜力,而且还坚持了厂商中立原则,这也是 URANOS 求解器在 CFD 求解器领域的一个显著特点。然而,URANOS-2.0 版本的目标不仅限于提高可用性和可移植性,它还引入了性能增强功能,并对要求最苛刻的计算内核进行了重组。与相同的架构相比,速度提高了 2 倍。除了增强单 GPU 性能外,当前版本的求解器在多 GPU 环境中也表现出了良好的可扩展性。事实上,URANOS-2.0 在 LUMI 和 Leonardo 的 64 个计算节点(256 个 GPU)上实现了超过 80% 的强大扩展效率。此外,当考虑到多达 256 个节点(1024 个 GPU)时,其在 LUMI 和 Leonardo 上的弱扩展效率分别达到约 95% 和 90%。这些性能上的重大进步将URANOS-2.0定位为专为可压缩壁面湍流应用量身定制的最先进的超级计算平台,从而使该求解器成为各种航空航天和能源工程应用的集成工具,应用范围从直接数值模拟、壁面分辨大涡流模拟到最新的壁面建模大涡流模拟:Unsteady Robust All-around Navier-StOkes Solver (URANOS)CPC Library 链接到程序文件:https://doi.org/10.17632/pw5hshn9k6.2Developer's repository 链接:https://github.com/uranos-gpu/uranos-gpu, https://github.com/uranos-gpu/uranos-gpu/tree/v2.0Licensing provisions:BSD License 2.0编程语言:问题性质:在三维笛卡尔框架内求解可压缩 Navier-Stokes 方程:对流项采用高分辨率冲击捕捉方案进行处理。系统动力学采用三阶段 Runge-Kutta 方法进行时间推进。并行化采用 MPI+OpenACC。
{"title":"URANOS-2.0: Improved performance, enhanced portability, and model extension towards exascale computing of high-speed engineering flows","authors":"Francesco De Vanna ,&nbsp;Giacomo Baldan","doi":"10.1016/j.cpc.2024.109285","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109285","url":null,"abstract":"<div><p>We present URANOS-2.0, the second major release of our massively parallel, GPU-accelerated solver for compressible wall flow applications. This latest version represents a significant leap forward in our initial tool, which was launched in 2023 (De Vanna et al. <span>[1]</span>), and has been specifically optimized to take full advantage of the opportunities offered by the cutting-edge pre-exascale architectures available within the EuroHPC JU. In particular, URANOS-2.0 emphasizes portability and compatibility improvements with the two top-ranked supercomputing architectures in Europe: LUMI and Leonardo. These systems utilize different GPU architectures, AMD and NVIDIA, respectively, which necessitates extensive efforts to ensure seamless usability across their distinct structures. In pursuit of this objective, the current release adheres to the OpenACC standard. This choice not only facilitates efficient utilization of the full potential inherent in these extensive GPU-based architectures but also upholds the principles of vendor neutrality, a distinctive characteristic of URANOS solvers in the CFD solvers' panorama. However, the URANOS-2.0 version goes beyond the goals of improving usability and portability; it introduces performance enhancements and restructures the most demanding computational kernels. This translates into a 2× speedup over the same architecture. In addition to its enhanced single-GPU performance, the present solver release demonstrates very good scalability in multi-GPU environments. URANOS-2.0, in fact, achieves strong scaling efficiencies of over 80% across 64 compute nodes (256 GPUs) for both LUMI and Leonardo. Furthermore, its weak scaling efficiencies reach approximately 95% and 90% on LUMI and Leonardo, respectively, when up to 256 nodes (1024 GPUs) are considered. These significant performance advancements position URANOS-2.0 as a state-of-the-art supercomputing platform tailored for compressible wall turbulence applications, establishing the solver as an integrated tool for various aerospace and energy engineering applications, which can span from direct numerical simulations, wall-resolved large eddy simulations, up to most recent wall-modeled large eddy simulations.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> Unsteady Robust All-around Navier-StOkes Solver (URANOS)</p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/pw5hshn9k6.2</span><svg><path></path></svg></p><p><em>Developer's repository link:</em> <span>https://github.com/uranos-gpu/uranos-gpu</span><svg><path></path></svg>, <span>https://github.com/uranos-gpu/uranos-gpu/tree/v2.0</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> BSD License 2.0</p><p><em>Programming language:</em> Modern Fortran, OpenACC, MPI</p><p><em>Nature of problem:</em> Solving the compressible Navier-Stokes equations in a three-dimensional Cartesian framework.</p><p><em>Solution method:</em> Convective terms ar","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S001046552400208X/pdfft?md5=7a6e04c9a2b65cdb6b3bf373bd81aed0&pid=1-s2.0-S001046552400208X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141480379","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A numerical algorithm for solving the coupled Schrödinger equations using inverse power method 使用逆功率法求解耦合薛定谔方程的数值算法
IF 7.2 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-20 DOI: 10.1016/j.cpc.2024.109284
Jiaxing Zhao , Shuzhe Shi

The inverse power method is a numerical algorithm to obtain the eigenvectors of a matrix. In this work, we develop an iteration algorithm, based on the inverse power method, to numerically solve the Schrödinger equation that couples an arbitrary number of components. Such an algorithm can also be applied to the multi-body systems. To show the power and accuracy of this method, we also present an example of solving the Dirac equation under the presence of an external scalar potential and a constant magnetic field, with source code publicly available.

逆幂法是一种获取矩阵特征向量的数值算法。在这项工作中,我们开发了一种基于逆幂法的迭代算法,用于数值求解包含任意数量分量的薛定谔方程。这种算法也可用于多体系统。为了展示这种方法的威力和准确性,我们还介绍了一个在外部标量势和恒定磁场存在的情况下求解狄拉克方程的例子,并公开了源代码。
{"title":"A numerical algorithm for solving the coupled Schrödinger equations using inverse power method","authors":"Jiaxing Zhao ,&nbsp;Shuzhe Shi","doi":"10.1016/j.cpc.2024.109284","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109284","url":null,"abstract":"<div><p>The inverse power method is a numerical algorithm to obtain the eigenvectors of a matrix. In this work, we develop an iteration algorithm, based on the inverse power method, to numerically solve the Schrödinger equation that couples an arbitrary number of components. Such an algorithm can also be applied to the multi-body systems. To show the power and accuracy of this method, we also present an example of solving the Dirac equation under the presence of an external scalar potential and a constant magnetic field, with source code publicly available.</p></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141438037","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Sym4state.jl: An efficient computation package for magnetic materials Sym4state.jl:磁性材料的高效计算软件包
IF 7.2 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-14 DOI: 10.1016/j.cpc.2024.109283
Guolin Wan , Yuhui Li , Ting Lai , Peixuan Li , Yongqian Zhu , Jingyu Yang , Yan-Fang Zhang , Jinbo Pan , Shixuan Du

Exploring magnetic configurations of magnets often involves utilizing the four-state method to obtain the magnetic interaction matrix, and Monte Carlo method to simulate spin textures and phase transition processes. However, computing the interaction matrix between magnetic atoms using the four-state method requires plenty of individual calculations. Despite manual simplifying the number of individual calculations based on material's symmetry is possible, there remains a necessity for an automated approach to streamline the process for high-throughput screening of magnetic materials. Meanwhile, the traditional sequential Monte Carlo simulation encounters challenges of low efficiency and long time consuming in dealing with large systems. Furthermore, the prior parallelism in the Heisenberg model was limited to parallel computation of the system's energy or run several replicas in parallel. Hence, in our pursuit of comprehensive parallelization for the Heisenberg model, we have introduced a novel adaptation of the checkerboard algorithm, enabling a fully parallelizable simulation of the Heisenberg model. To address these problems, we have developed Sym4state.jl, a program specifically designed to simplify the computation of magnetic interaction matrix and simulate spin textures under various environmental conditions. This program, available as a Julia package, can be freely accessed at https://github.com/A-LOST-WAPITI/Sym4state.jl.

Program summary

Program title: Sym4state.jl

CPC Library link to program files: https://doi.org/10.17632/s6dkmgrjfw.1

Developer's repository link: https://github.com/A-LOST-WAPITI/Sym4state.jl

Licensing provisions: MIT

Programming language: Julia

Nature of problem: Employing the four-state method to calculate magnetic interaction matrix for magnetic materials can be simplified based on material symmetry, however, there is a lack of automated approach to streamline the simplification. Additionally, the commonly used Metropolis method for simulating magnetic texture can only make parallel computation of the system's energy or run several replicas in parallel, which could hardly boost the performance when simulating the large-scale magnetic textures.

Solution method: We simplify the four-state method calculations by utilizing the principles of energy invariance under symmetry operations and time reversal operations. To enhance the efficiency of the Metropolis algorithm, we have designed a strategy to divide the entire 2D lattice into multiple domains. We then execute the Metropolis algorithm in parallel for each individual domain, thereby improving the overall computational efficiency.

Additional comments including restrictions and unusual features: While the

探索磁体的磁性构型通常需要利用四态法获得磁相互作用矩阵,并利用蒙特卡洛法模拟自旋纹理和相变过程。然而,利用四态法计算磁性原子之间的相互作用矩阵需要进行大量的单独计算。尽管可以根据材料的对称性手动简化单个计算的数量,但仍然需要一种自动化方法来简化磁性材料的高通量筛选过程。与此同时,传统的顺序蒙特卡罗模拟在处理大型系统时会遇到效率低、耗时长的挑战。此外,海森堡模型之前的并行性仅限于并行计算系统的能量或并行运行多个副本。因此,为了实现海森堡模型的全面并行化,我们引入了一种新颖的棋盘算法,实现了海森堡模型的完全并行模拟。为了解决这些问题,我们开发了 Sym4state.jl,这是一个专门用于简化磁相互作用矩阵计算和模拟各种环境条件下自旋纹理的程序。该程序以 Julia 软件包的形式提供,可在 https://github.com/A-LOST-WAPITI/Sym4state.jl.Program 网站上免费获取摘要程序标题:Sym4state.jlCPC 库程序文件链接:https://doi.org/10.17632/s6dkmgrjfw.1Developer's repository 链接:https://github.com/A-LOST-WAPITI/Sym4state.jlLicensing provisions:MIT 编程语言:问题性质:采用四态法计算磁性材料的磁相互作用矩阵可以根据材料的对称性进行简化,但是缺乏简化的自动化方法。此外,常用的 Metropolis 方法在模拟磁纹理时只能并行计算系统能量或并行运行多个副本,这在模拟大规模磁纹理时很难提高性能:求解方法:我们利用对称运算和时间反转运算下的能量不变性原理,简化了四态法计算。为了提高 Metropolis 算法的效率,我们设计了一种将整个二维晶格划分为多个域的策略。然后,我们对每个单独的域并行执行 Metropolis 算法,从而提高了整体计算效率:虽然旨在简化四态法和并行化 Metropolis 算法的方法适用于二维和三维系统,但目前的程序是专门为计算和模拟二维材料的磁性而设计的。因此,尚未实现与三维系统的兼容。
{"title":"Sym4state.jl: An efficient computation package for magnetic materials","authors":"Guolin Wan ,&nbsp;Yuhui Li ,&nbsp;Ting Lai ,&nbsp;Peixuan Li ,&nbsp;Yongqian Zhu ,&nbsp;Jingyu Yang ,&nbsp;Yan-Fang Zhang ,&nbsp;Jinbo Pan ,&nbsp;Shixuan Du","doi":"10.1016/j.cpc.2024.109283","DOIUrl":"10.1016/j.cpc.2024.109283","url":null,"abstract":"<div><p>Exploring magnetic configurations of magnets often involves utilizing the four-state method to obtain the magnetic interaction matrix, and Monte Carlo method to simulate spin textures and phase transition processes. However, computing the interaction matrix between magnetic atoms using the four-state method requires plenty of individual calculations. Despite manual simplifying the number of individual calculations based on material's symmetry is possible, there remains a necessity for an automated approach to streamline the process for high-throughput screening of magnetic materials. Meanwhile, the traditional sequential Monte Carlo simulation encounters challenges of low efficiency and long time consuming in dealing with large systems. Furthermore, the prior parallelism in the Heisenberg model was limited to parallel computation of the system's energy or run several replicas in parallel. Hence, in our pursuit of comprehensive parallelization for the Heisenberg model, we have introduced a novel adaptation of the checkerboard algorithm, enabling a fully parallelizable simulation of the Heisenberg model. To address these problems, we have developed <span>Sym4state.jl</span>, a program specifically designed to simplify the computation of magnetic interaction matrix and simulate spin textures under various environmental conditions. This program, available as a Julia package, can be freely accessed at <span>https://github.com/A-LOST-WAPITI/Sym4state.jl</span><svg><path></path></svg>.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> Sym4state.jl</p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/s6dkmgrjfw.1</span><svg><path></path></svg></p><p><em>Developer's repository link:</em> <span>https://github.com/A-LOST-WAPITI/Sym4state.jl</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> MIT</p><p><em>Programming language:</em> Julia</p><p><em>Nature of problem:</em> Employing the four-state method to calculate magnetic interaction matrix for magnetic materials can be simplified based on material symmetry, however, there is a lack of automated approach to streamline the simplification. Additionally, the commonly used Metropolis method for simulating magnetic texture can only make parallel computation of the system's energy or run several replicas in parallel, which could hardly boost the performance when simulating the large-scale magnetic textures.</p><p><em>Solution method:</em> We simplify the four-state method calculations by utilizing the principles of energy invariance under symmetry operations and time reversal operations. To enhance the efficiency of the Metropolis algorithm, we have designed a strategy to divide the entire 2D lattice into multiple domains. We then execute the Metropolis algorithm in parallel for each individual domain, thereby improving the overall computational efficiency.</p><p><em>Additional comments including restrictions and unusual features:</em> While the","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141409777","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PH-NODE: A DFPT and finite displacement supercell based python code for searching nodes in topological phononic materials PH-NODE:基于 DFPT 和有限位移超级单元的 Python 代码,用于搜索拓扑声波材料中的节点
IF 7.2 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-12 DOI: 10.1016/j.cpc.2024.109281
Prakash Pandey , Sudhir K. Pandey

Exploring the topological physics of phonons is fundamentally important for understanding various practical applications. Here, we present a density-functional perturbation theory and finite displacement supercell based Python 3 software package called PH-NODE for efficiently computing phonon nodes present in real material through a first-principles approach. The present version of the code is interfaced with the WIEN2k, Elk, and ABINIT packages. In order to benchmark the code, six different types of materials are considered, which include (i) FeSi, a well-known double-Weyl point; (ii) LiCaAs, a half-Heusler single-type-I Weyl topological phonon (TP); and (iii) ScZn, coexisting nodal-line and nodal-ring TPs; (iv) TiS, six pairs of bulk Weyl nodes; (v) CdTe, type-II Weyl phonons; (vi) CsTe, coexisting TP and quadratic contact TP. In FeSi, the node points are found at Γ(0,0,0) and R(0.5,0.5,0.5) high symmetric points. Also, there are 21 energy values at which the node points are situated, corresponding to the full Brillouin zone. For LiCaAs, the previously reported literature claims that there is a node point along the W-X high symmetry direction between the highest longitudinal acoustic and the lowest transverse optical branch, while in our DFT calculations, a gap of 0.17 meV is found. Furthermore, ScZn hosts six nodal-ring TPs phonons at the boundary planes of the Brillouin zone in the vicinity of the M high-symmetric point. In addition to this, straight-line TPs are also found along the Γ-X and Γ-R high symmetric directions. Moreover, for TiS, six Weyl node points (WP1, WP2, WP3, WP4, WP5 and WP6) are found along H-K high-symmetric direction. In CdTe, it is found that Weyl points are located along the X-W high-symmetry direction. In the case of CsTe, a TP and a quadratic contact TP are found along the Γ-X direction and at the R high-symmetry point, respectively. The results obtained from the PH-NODE code are in good agreement with the experimentally and theoretically reported data for each material.

Program summary

Program title: PH-NODE

CPC Library link to program files: https://doi.org/10.17632/sjydzn49nw.1

Licensing provisions: GNU General Public License 3.0

Programming language: Python 3

External routines/libraries: Math, Time, NumPy, SciPy

Nature of problem: Searching for the phonon-node points corresponding to the given number of phonon-branch using Nelder-Mead's simplex approach.

Solution method: We present a density-functional perturbation theory and finite displacement supercell based Python 3 software package called PH-NODE for efficiently computing phonon nodes present in real material

探索声子的拓扑物理对于理解各种实际应用至关重要。在此,我们介绍一款基于密度函数扰动理论和有限位移超级单元的 Python 3 软件包 PH-NODE,用于通过第一原理方法高效计算实际材料中存在的声子节点。当前版本的代码与 WIEN2k、Elk 和 ABINIT 软件包相连接。为了对代码进行基准测试,我们考虑了六种不同类型的材料,其中包括 (i) FeSi,一种著名的双韦尔点;(ii) LiCaAs,一种半休斯勒单 I 型韦尔拓扑声子(TP);(iii)ScZn:共存的节点线和节点环拓扑声子;(iv)TiS:六对体韦尔节点;(v)CdTe:第二类韦尔声子;(vi)CsTe:共存的拓扑声子和二次接触拓扑声子。在硅铁中,节点点位于 Γ(0,0,0) 和 R(0.5,0.5,0.5) 高对称点。此外,节点点所在的能量值有 21 个,与整个布里渊区相对应。对于钴酸锂,之前报道的文献称在最高的纵向声支和最低的横向光支之间存在一个沿 W-X 高对称方向的节点点,而在我们的 DFT 计算中,发现了一个 0.17 meV 的间隙。此外,ScZn 在 M 高对称点附近的布里渊区边界平面上存在六个节点环 TPs 声子。除此之外,沿 Γ-X 和 Γ-R 高对称方向也发现了直线 TPs。此外,在 TiS 中,沿着 H-K 高对称方向发现了六个 Weyl 节点(WP1、WP2、WP3、WP4、WP5 和 WP6)。在碲化镉中,Weyl 节点沿 X-W 高对称性方向分布。在碲化镉中,沿 Γ-X 方向和在 R 高对称点分别发现了一个 TP 和一个二次接触 TP。PH-NODE 代码得出的结果与每种材料的实验和理论报告数据十分吻合:PH-NODECPC 程序库链接到程序文件:https://doi.org/10.17632/sjydzn49nw.1Licensing 规定:GNU General Public License 3.0编程语言:Python 3外部例程/库:Math, Time, NumPy, SciPy问题性质:使用 Nelder-Mead's simplex 方法搜索与给定声子分支数量相对应的声子节点点:我们提出了一个基于密度函数扰动理论和有限位移超级单元的 Python 3 软件包,名为 PH-NODE,用于通过第一原理方法高效计算实际材料中存在的声子节点。
{"title":"PH-NODE: A DFPT and finite displacement supercell based python code for searching nodes in topological phononic materials","authors":"Prakash Pandey ,&nbsp;Sudhir K. Pandey","doi":"10.1016/j.cpc.2024.109281","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109281","url":null,"abstract":"<div><p>Exploring the topological physics of phonons is fundamentally important for understanding various practical applications. Here, we present a density-functional perturbation theory and finite displacement supercell based Python 3 software package called PH-NODE for efficiently computing phonon nodes present in real material through a first-principles approach. The present version of the code is interfaced with the WIEN2k, Elk, and ABINIT packages. In order to benchmark the code, six different types of materials are considered, which include (i) FeSi, a well-known double-Weyl point; (ii) LiCaAs, a half-Heusler single-type-I Weyl topological phonon (TP); and (iii) ScZn, coexisting nodal-line and nodal-ring TPs; (iv) TiS, six pairs of bulk Weyl nodes; (v) CdTe, type-II Weyl phonons; (vi) CsTe, coexisting TP and quadratic contact TP. In FeSi, the node points are found at <span><math><mi>Γ</mi><mo>(</mo><mn>0</mn><mo>,</mo><mn>0</mn><mo>,</mo><mn>0</mn><mo>)</mo></math></span> and R<span><math><mo>(</mo><mn>0.5</mn><mo>,</mo><mn>0.5</mn><mo>,</mo><mn>0.5</mn><mo>)</mo></math></span> high symmetric points. Also, there are 21 energy values at which the node points are situated, corresponding to the full Brillouin zone. For LiCaAs, the previously reported literature claims that there is a node point along the W-X high symmetry direction between the highest longitudinal acoustic and the lowest transverse optical branch, while in our DFT calculations, a gap of 0.17 meV is found. Furthermore, ScZn hosts six nodal-ring TPs phonons at the boundary planes of the Brillouin zone in the vicinity of the M high-symmetric point. In addition to this, straight-line TPs are also found along the Γ-X and Γ-R high symmetric directions. Moreover, for TiS, six Weyl node points (WP1, WP2, WP3, WP4, WP5 and WP6) are found along H-K high-symmetric direction. In CdTe, it is found that Weyl points are located along the X-W high-symmetry direction. In the case of CsTe, a TP and a quadratic contact TP are found along the Γ-X direction and at the R high-symmetry point, respectively. The results obtained from the PH-NODE code are in good agreement with the experimentally and theoretically reported data for each material.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> PH-NODE</p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/sjydzn49nw.1</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> GNU General Public License 3.0</p><p><em>Programming language:</em> Python 3</p><p><em>External routines/libraries:</em> Math, Time, NumPy, SciPy</p><p><em>Nature of problem:</em> Searching for the phonon-node points corresponding to the given number of phonon-branch using Nelder-Mead's simplex approach.</p><p><em>Solution method:</em> We present a density-functional perturbation theory and finite displacement supercell based Python 3 software package called PH-NODE for efficiently computing phonon nodes present in real material","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141434009","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A hybrid deep learning model for optimizing particle identification systems 用于优化粒子识别系统的混合深度学习模型
IF 6.3 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-12 DOI: 10.1016/j.cpc.2024.109277
Ali Bavarchee

This article presents a novel machine learning approach for enhancing particle identification (PID) systems in high-energy physics (HEP) experiments. The proposed method utilizes a hybrid model that combines a deep neural network (DNN) and a random forest regressor (RFR), leveraging their complementary strengths. This approach achieves robust performance, leading to significantly improved particle discrimination and cleaner data for physics analysis. Our evaluation demonstrates a marked increase in PID system precision, highlighting the model's potential to optimize PID tasks in complex high-energy physics settings. By improving identification efficiency and reducing misidentification rates, this hybrid deep learning model offers valuable advancements for the field of particle physics.

本文介绍了一种新颖的机器学习方法,用于增强高能物理(HEP)实验中的粒子识别(PID)系统。所提出的方法利用了一个混合模型,该模型结合了深度神经网络(DNN)和随机森林回归器(RFR),充分利用了它们的互补优势。这种方法实现了稳健的性能,显著提高了粒子分辨能力,为物理分析提供了更纯净的数据。我们的评估结果表明,PID 系统的精度有了显著提高,凸显了该模型在复杂的高能物理设置中优化 PID 任务的潜力。通过提高识别效率和降低误识别率,这种混合深度学习模型为粒子物理学领域提供了宝贵的进步。
{"title":"A hybrid deep learning model for optimizing particle identification systems","authors":"Ali Bavarchee","doi":"10.1016/j.cpc.2024.109277","DOIUrl":"10.1016/j.cpc.2024.109277","url":null,"abstract":"<div><p>This article presents a novel machine learning approach for enhancing particle identification (PID) systems in high-energy physics (HEP) experiments. The proposed method utilizes a hybrid model that combines a deep neural network (DNN) and a random forest regressor (RFR), leveraging their complementary strengths. This approach achieves robust performance, leading to significantly improved particle discrimination and cleaner data for physics analysis. Our evaluation demonstrates a marked increase in PID system precision, highlighting the model's potential to optimize PID tasks in complex high-energy physics settings. By improving identification efficiency and reducing misidentification rates, this hybrid deep learning model offers valuable advancements for the field of particle physics.</p></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":6.3,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0010465524002005/pdfft?md5=bc3127783ebc5ad20f1c938b23f60b2d&pid=1-s2.0-S0010465524002005-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141401481","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The hybrid anti-symmetrized coupled channels method (haCC) for the tRecX code 用于 tRecX 代码的混合反对称耦合通道法(haCC)
IF 6.3 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-12 DOI: 10.1016/j.cpc.2024.109279
Hareesh Chundayil , Vinay P. Majety , Armin Scrinzi

We present a new implementation of the hybrid antisymmetrized Coupled Channels (haCC) method in the framework of the tRecX (Scrinzi, 2022 [6]). The method represents atomic and molecular multi-electron functions by combining CI functions, Gaussian molecular orbitals, and a numerical single-electron basis. It is suitable for describing high harmonic generation and the strong-field dynamics of ionization. Fully differential photoemission spectra are computed by the tSurff method. The theoretical background of haCC is outlined and key improvements compared to its original formulation are highlighted. We discuss control of over-completeness resulting from the joint use of the numerical basis and Gaussian molecular orbitals by pseudo-inverses based on the Woodbury formula. Further new features of this tRecX release are the iSurff method, new input features, and the AMOS gateway interface. The mapping of haCC into the tRecX framework for solving the time-dependent Schrödinger equation is shown. Use, performance, and accuracy of haCC are discussed on the examples of high-harmonic generation and strong-field photo-emission by short laser pulses impinging on the Helium atom and on the linear molecules N2 and CO.

Program summary

Program title: tRecX — time-dependent Recursive indeXing (tRecX=tSurff+irECS)

CPC Library link to program files: https://doi.org/10.17632/m9g2jc82sw.1

Developer's repository link: https://gitlab.physik.uni-muenchen.de/AG-Scrinzi/tRecX

Licensing provisions: GNU General Public License 2

Programming language: C++

External libraries: Eigen, arpack, lapack, blas, boost, FFTW (optional)

Journal Reference of previous version: A. Scrinzi, Comp. Phys. Comm., 270:108146, 2022.

Does the new version supersede the previous version: Yes

Reasons for the new version: Major new functionality: haCC — hybrid antisymmetrized coupled channels method

Summary of revisions: Main additions are haCC and iSurff. Code usage and compilation were improved.

Nature of problem: tRecX is a general solver for time-dependent Schrödinger-like problems, with applications mostly in strong field and attosecond physics. There are no technical restrictions on the spatial dimension of the problem with up to 6 spatial dimensions realized in the strong-field double ionization of Helium. Gaussian-based quantum chemical multi-electron atomic and molecular structure can be combined with the numerical basis. A selection of coordinate systems is available and any Hamiltonian involving up to second derivatives and arbitrary up to three dimensional potentials can be defined on input by simple scripts.

Solutio

我们在 tRecX(Scrinzi,2022 [6])框架内提出了一种新的混合非对称耦合通道(haCC)方法。该方法通过结合 CI 函数、高斯分子轨道和数值单电子基础来表示原子和分子多电子函数。它适用于描述高次谐波生成和电离的强场动力学。采用 tSurff 方法计算了全差分光发射光谱。我们概述了 haCC 的理论背景,并强调了其与原始公式相比的主要改进。我们讨论了基于伍德伯里公式的伪反演联合使用数值基础和高斯分子轨道所产生的过完备性控制问题。此次发布的 tRecX 还新增了 iSurff 方法、新输入功能和 AMOS 网关界面。图中展示了 haCC 与 tRecX 框架的映射,用于求解随时间变化的薛定谔方程。以短激光脉冲撞击氦原子和线性分子 N2 和 CO 的高次谐波产生和强场光发射为例,讨论了 haCC 的使用、性能和准确性。程序摘要程序标题:tRecX - 与时间相关的递归indeXing (tRecX=tSurff+irECS)CPC 库的程序文件链接:https://doi.org/10.17632/m9g2jc82sw.1Developer 的存储库链接:https://gitlab.physik.uni-muenchen.de/AG-Scrinzi/tRecXLicensing 规定:GNU 通用公共许可证 2编程语言:C++外部库:Eigen、arpack、lapack、blas、boost、FFTW(可选)以前版本的期刊参考文献:A. Scrinzi, Comp.Phys. Comm., 270:108146, 2022.新版本是否取代旧版本:新版本是否取代旧版本:是:主要新功能: haCC - 混合非对称耦合通道方法修订摘要:主要新增了 haCC 和 iSurff。问题性质:tRecX 是一种用于时变薛定谔类问题的通用求解器,主要应用于强场和阿秒物理学。对问题的空间维度没有技术限制,在氦的强场双电离中最多可实现 6 个空间维度。基于高斯的量子化学多电子原子和分子结构可与数值基础相结合。可选择坐标系,并可通过简单的脚本在输入时定义任何涉及二阶导数的哈密顿和任意的三维电势:求解方法:通过灵活组合一维基集、DVR 表示、离散矢量、用户定义算子的高维特征函数展开以及基于高斯的分子轨道,使用线性法进行空间离散化。中子和离子的基于高斯的多电子 CI(构型相互作用)函数与数值基础相结合。光发射光谱的计算采用了随时间变化的表面通量法(tSurff),并结合了用于吸收的无限范围外部复合缩放法(irECS)。代码面向对象,广泛使用树形结构和递归算法。并行化采用 MPI。代码的设计和性能既可用于生产,也可用于研究生水平的培训。
{"title":"The hybrid anti-symmetrized coupled channels method (haCC) for the tRecX code","authors":"Hareesh Chundayil ,&nbsp;Vinay P. Majety ,&nbsp;Armin Scrinzi","doi":"10.1016/j.cpc.2024.109279","DOIUrl":"https://doi.org/10.1016/j.cpc.2024.109279","url":null,"abstract":"<div><p>We present a new implementation of the hybrid antisymmetrized Coupled Channels (haCC) method in the framework of the tRecX (Scrinzi, 2022 <span>[6]</span>). The method represents atomic and molecular multi-electron functions by combining CI functions, Gaussian molecular orbitals, and a numerical single-electron basis. It is suitable for describing high harmonic generation and the strong-field dynamics of ionization. Fully differential photoemission spectra are computed by the tSurff method. The theoretical background of haCC is outlined and key improvements compared to its original formulation are highlighted. We discuss control of over-completeness resulting from the joint use of the numerical basis and Gaussian molecular orbitals by pseudo-inverses based on the Woodbury formula. Further new features of this tRecX release are the iSurff method, new input features, and the AMOS gateway interface. The mapping of haCC into the tRecX framework for solving the time-dependent Schrödinger equation is shown. Use, performance, and accuracy of haCC are discussed on the examples of high-harmonic generation and strong-field photo-emission by short laser pulses impinging on the Helium atom and on the linear molecules <span><math><msub><mrow><mi>N</mi></mrow><mrow><mn>2</mn></mrow></msub></math></span> and <em>CO</em>.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> tRecX — time-dependent Recursive indeXing (tRecX=tSurff+irECS)</p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/m9g2jc82sw.1</span><svg><path></path></svg></p><p><em>Developer's repository link:</em> <span>https://gitlab.physik.uni-muenchen.de/AG-Scrinzi/tRecX</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> GNU General Public License 2</p><p><em>Programming language:</em> C++</p><p><em>External libraries:</em> Eigen, arpack, lapack, blas, boost, FFTW (optional)</p><p><em>Journal Reference of previous version:</em> A. Scrinzi, Comp. Phys. Comm., 270:108146, 2022.</p><p><em>Does the new version supersede the previous version:</em> Yes</p><p><em>Reasons for the new version:</em> Major new functionality: haCC — hybrid antisymmetrized coupled channels method</p><p><em>Summary of revisions:</em> Main additions are haCC and iSurff. Code usage and compilation were improved.</p><p><em>Nature of problem:</em> tRecX is a general solver for time-dependent Schrödinger-like problems, with applications mostly in strong field and attosecond physics. There are no technical restrictions on the spatial dimension of the problem with up to 6 spatial dimensions realized in the strong-field double ionization of Helium. Gaussian-based quantum chemical multi-electron atomic and molecular structure can be combined with the numerical basis. A selection of coordinate systems is available and any Hamiltonian involving up to second derivatives and arbitrary up to three dimensional potentials can be defined on input by simple scripts.</p><p><em>Solutio","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":6.3,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0010465524002029/pdfft?md5=4816c45cdf126acf37592d039f9ea41b&pid=1-s2.0-S0010465524002029-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141429339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enhanced and generalized one–step Neville algorithm: Fractional powers and access to the convergence rate 增强和广义的一步内维尔算法:分数幂和收敛率的获取
IF 7.2 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-12 DOI: 10.1016/j.cpc.2024.109280
Ulrich D. Jentschura , Ludovico T. Giorgini

The recursive Neville algorithm allows one to calculate interpolating functions recursively. Upon a judicious choice of the abscissas used for the interpolation (and extrapolation), this algorithm leads to a method for convergence acceleration. For example, one can use the Neville algorithm in order to successively eliminate inverse powers of the upper limit of the summation from the partial sums of a given, slowly convergent input series. Here, we show that, for a particular choice of the abscissas used for the extrapolation, one can replace the recursive Neville scheme by a simple one-step transformation, while also obtaining access to subleading terms for the transformed series after convergence acceleration. The matrix-based, unified formulas allow one to estimate the rate of convergence of the partial sums of the input series to their limit. In particular, Bethe logarithms for hydrogen are calculated to 100 decimal digits. Generalizations of the method to series whose remainder terms can be expanded in terms of inverse factorial series, or series with half-integer powers, are also discussed.

递归内维尔算法允许人们递归计算插值函数。只要明智地选择用于内插(和外推)的abscissas,该算法就能提供一种加速收敛的方法。例如,我们可以使用内维尔算法从给定的缓慢收敛输入数列的部分和中连续消除求和上限的反幂。在这里,我们展示了对于用于外推法的abscissas的特定选择,我们可以用简单的一步变换来取代递归内维尔方案,同时还能在收敛加速后获得变换后序列的次导项。通过基于矩阵的统一公式,我们可以估算出输入序列的部分和对其极限的收敛速度。特别是,氢气的贝特对数可以计算到小数点后 100 位。此外,还讨论了将该方法推广到余项可以用反阶乘数列或半整数幂数列展开的数列。
{"title":"Enhanced and generalized one–step Neville algorithm: Fractional powers and access to the convergence rate","authors":"Ulrich D. Jentschura ,&nbsp;Ludovico T. Giorgini","doi":"10.1016/j.cpc.2024.109280","DOIUrl":"10.1016/j.cpc.2024.109280","url":null,"abstract":"<div><p>The recursive Neville algorithm allows one to calculate interpolating functions recursively. Upon a judicious choice of the abscissas used for the interpolation (and extrapolation), this algorithm leads to a method for convergence acceleration. For example, one can use the Neville algorithm in order to successively eliminate inverse powers of the upper limit of the summation from the partial sums of a given, slowly convergent input series. Here, we show that, for a particular choice of the abscissas used for the extrapolation, one can replace the recursive Neville scheme by a simple one-step transformation, while also obtaining access to subleading terms for the transformed series after convergence acceleration. The matrix-based, unified formulas allow one to estimate the rate of convergence of the partial sums of the input series to their limit. In particular, Bethe logarithms for hydrogen are calculated to 100 decimal digits. Generalizations of the method to series whose remainder terms can be expanded in terms of inverse factorial series, or series with half-integer powers, are also discussed.</p></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141393592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Principal Landau determinants 主要朗道决定因素
IF 7.2 2区 物理与天体物理 Q1 Physics and Astronomy Pub Date : 2024-06-11 DOI: 10.1016/j.cpc.2024.109278
Claudia Fevola , Sebastian Mizera , Simon Telen

We reformulate the Landau analysis of Feynman integrals with the aim of advancing the state of the art in modern particle-physics computations. We contribute new algorithms for computing Landau singularities, using tools from polyhedral geometry and symbolic/numerical elimination. Inspired by the work of Gelfand, Kapranov, and Zelevinsky (GKZ) on generalized Euler integrals, we define the principal Landau determinant of a Feynman diagram. We illustrate with a number of examples that this algebraic formalism allows to compute many components of the Landau singular locus. We adapt the GKZ framework by carefully specializing Euler integrals to Feynman integrals. For instance, ultraviolet and infrared singularities are detected as irreducible components of an incidence variety, which project dominantly to the kinematic space. We compute principal Landau determinants for the infinite families of one-loop and banana diagrams with different mass configurations, and for a range of cutting-edge Standard Model processes. Our algorithms build on the Julia package Landau.jl and are implemented in the new open-source package PLD.jl available at https://mathrepo.mis.mpg.de/PLD/.

Program summary

Program title: PLD.jl

CPC Library link to program files: https://doi.org/10.17632/7h5644mm4n.1

Developer's repository link: https://mathrepo.mis.mpg.de/PLD/

Licensing provisions: Creative Commons by 4.0

Programming language: Julia

Supplementary material: The repository includes the source code with documentation (PLD_code.zip), a jupyter notebook tutorial providing installation and usage instructions (PLD_notebook.zip), a database containing the output of our algorithm on 114 examples of Feynman integrals (PLD_database.zip).

Nature of problem: A fundamental challenge in scattering amplitude is to determine the values of complexified kinematic invariants for which an amplitude can develop singularities. Bjorken, Landau, and Nakanishi wrote a system of polynomial constraints, nowadays known as the Landau equations. This project aims to rigorously revisit the Landau analysis of the singularity locus of Feynman integrals with a practical view towards explicit computations.

Solution method: We define the principal Landau determinant (PLD), which is a variety inspired by the work of Gelfand, Kapranov, and Zelevinsky (GKZ). We conjecture that it provides a subset of the singularity locus, and we implement effective algorithms to compute its defining equation explicitly.

References: OSCAR [1], HomotopyContinuation.jl [2], Landau.jl [3]

我们重新阐述了费曼积分的朗道分析,旨在推动现代粒子物理学计算的发展。我们利用多面体几何和符号/数值消除工具,为计算朗道奇点贡献了新算法。受 Gelfand、Kapranov 和 Zelevinsky (GKZ) 有关广义欧拉积分的研究启发,我们定义了费曼图的主朗道行列式。我们用一些例子说明,这种代数形式可以计算朗道奇异点的许多分量。我们通过仔细地将欧拉积分特殊化为费曼积分来调整 GKZ 框架。例如,紫外和红外奇点被检测为入射变体的不可还原分量,它们主要投影到运动空间。我们计算了具有不同质量配置的单环图和香蕉图的无限系列以及一系列尖端标准模型过程的主朗道行列式。我们的算法建立在 Julia 软件包 Landau.jl 的基础上,并在新的开源软件包 PLD.jl 中实现,请访问 https://mathrepo.mis.mpg.de/PLD/.Program summaryProgram title:PLD.jlCPC 库的程序文件链接:https://doi.org/10.17632/7h5644mm4n.1Developer's repository 链接:https://mathrepo.mis.mpg.de/PLD/Licensing provisions:Creative Commons by 4.0编程语言:Julia补充材料:问题的性质:散射振幅的一个基本挑战是确定振幅可能出现奇点的复合运动学不变式的值。比约肯(Bjorken)、朗道(Landau)和中西(Nakanishi)写了一个多项式约束系统,如今被称为朗道方程。本项目旨在重新对费曼积分奇点位置的朗道分析进行严格研究,并着眼于实际的显式计算:我们定义了主朗道行列式(PLD),它是受格尔凡德、卡普拉诺夫和泽列文斯基(GKZ)的工作启发而产生的一个变量。我们猜想它提供了奇点位置的一个子集,并实现了显式计算其定义方程的有效算法:OSCAR [1], HomotopyContinuation.jl [2], Landau.jl [3].
{"title":"Principal Landau determinants","authors":"Claudia Fevola ,&nbsp;Sebastian Mizera ,&nbsp;Simon Telen","doi":"10.1016/j.cpc.2024.109278","DOIUrl":"10.1016/j.cpc.2024.109278","url":null,"abstract":"<div><p>We reformulate the Landau analysis of Feynman integrals with the aim of advancing the state of the art in modern particle-physics computations. We contribute new algorithms for computing Landau singularities, using tools from polyhedral geometry and symbolic/numerical elimination. Inspired by the work of Gelfand, Kapranov, and Zelevinsky (GKZ) on generalized Euler integrals, we define the principal Landau determinant of a Feynman diagram. We illustrate with a number of examples that this algebraic formalism allows to compute many components of the Landau singular locus. We adapt the GKZ framework by carefully specializing Euler integrals to Feynman integrals. For instance, ultraviolet and infrared singularities are detected as irreducible components of an incidence variety, which project dominantly to the kinematic space. We compute principal Landau determinants for the infinite families of one-loop and banana diagrams with different mass configurations, and for a range of cutting-edge Standard Model processes. Our algorithms build on the <span>Julia</span> package <span>Landau.jl</span> and are implemented in the new open-source package <span>PLD.jl</span> available at <span>https://mathrepo.mis.mpg.de/PLD/</span><svg><path></path></svg>.</p></div><div><h3>Program summary</h3><p><em>Program title:</em> <span>PLD.jl</span></p><p><em>CPC Library link to program files:</em> <span>https://doi.org/10.17632/7h5644mm4n.1</span><svg><path></path></svg></p><p><em>Developer's repository link:</em> <span>https://mathrepo.mis.mpg.de/PLD/</span><svg><path></path></svg></p><p><em>Licensing provisions:</em> Creative Commons by 4.0</p><p><em>Programming language:</em> <span>Julia</span></p><p><em>Supplementary material:</em> The repository includes the source code with documentation (PLD_code.zip), a jupyter notebook tutorial providing installation and usage instructions (PLD_notebook.zip), a database containing the output of our algorithm on 114 examples of Feynman integrals (PLD_database.zip).</p><p><em>Nature of problem:</em> A fundamental challenge in scattering amplitude is to determine the values of complexified kinematic invariants for which an amplitude can develop singularities. Bjorken, Landau, and Nakanishi wrote a system of polynomial constraints, nowadays known as the Landau equations. This project aims to rigorously revisit the Landau analysis of the singularity locus of Feynman integrals with a practical view towards explicit computations.</p><p><em>Solution method:</em> We define the principal Landau determinant (PLD), which is a variety inspired by the work of Gelfand, Kapranov, and Zelevinsky (GKZ). We conjecture that it provides a subset of the singularity locus, and we implement effective algorithms to compute its defining equation explicitly.</p><p><em>References:</em> OSCAR <span>[1]</span>, HomotopyContinuation.jl <span>[2]</span>, Landau.jl <span>[3]</span></p></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":null,"pages":null},"PeriodicalIF":7.2,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141410214","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computer Physics Communications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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