SU3lib: A C++ library for accurate computation of Wigner and Racah coefficients of SU(3)

SU3lib: A C++ library for accurate computation of Wigner and Racah coefficients of SU(3)
复制标题

SU3lib:用于精确计算 SU(3) 的 Wigner 和 Racah 系数的 C 库

DOI:
10.1016/j.cpc.2021.108137
复制
发表时间:
2021
影响因子:
6.3
通讯作者:
Gazda, Daniel
Gazda, Daniel
中科院分区:
物理与天体物理2区
文献类型:
--
作者:
Dytrych, Tomáš;Langr, Daniel;Draayer, Jerry P.;Launey, Kristina D.;Gazda, Daniel

文献摘要

参考文献

被引文献

相似文献

我们提出了 C++ 库 SU3lib,用于精确计算 SU (3) Wigner 耦合和 Racah 重耦合系数。它建立在 Draayer 和 Akiyama 最初提出的高效数学算法的基础上 [1]。所提出的库将该算法的范围扩展到大型 SU (3) 不可约表示和外部多重性,而这些表示和外部多重性迄今为止由于浮点精度误差而无法访问。由于 SU (3) 的大型不可约表示在中质量和重质量原子核中发挥着重要作用,SU3lib 扩展了依赖于可用 SU (3) 耦合-重耦合系数的核结构和反应方法的范围。程序摘要 程序标题:SU3lib CPC 库 程序文件链接:https://doi。 org/10.17632/j977v8v5fp。 1 开发者存储库链接:https://gitlab。 com/tdytrych/SU3lib 许可条款:BSD 2-clause 编程语言:C++ 外部库:WIGXJPF [3], Boost 问题性质:准确计算任意耦合和重数的 SU (3)⊃ SO (3) 和 SU (3)⊃ SU (2)× U (1) 维格纳耦合和拉卡重耦合系数。解决方法:我们采用Draayer和Akiyama提出的数学过程[1],他们还提供了其作为FORTRAN库的实现[2]。面临的挑战是避免由于 SU (3)⊃ SO (3) 和 SU (3)⊃ SU (2)× U (1) 方案之间的变换中大交替项之和的抵消而导致的精度损失,并针对大的外部重数准确计算 SU (3)⊃ SU (2)× U (1) 维格纳系数。本库通过将关键公式和数据结构实现为 C++ 模板并利用 Boost 提供的具有扩展精度的浮点数据类型来解决这些挑战。多精度库作为模板参数。即使对于迄今为止无法访问的大 SU (3) 不可表示和外部多重性,这也允许有效且准确地计算 SU (3) 系数。参考文献 [1] JP Draayer 和 Y. Akiyama,J. Math。物理。 1904年14月(1973年)。[2] Y. Akiyama 和 JP Draayer,Comp。物理。通讯。 5, 405 (1973).[3] HT Johansson 和 C. Forssén,SIAM J. Sci。计算。 38 (1),A376 (2016)。
We present the C++ library SU3lib for accurate computation of SU (3) Wigner coupling and Racah recoupling coefficients. It is built on the efficient mathematical algorithm originally proposed by Draayer and Akiyama [1]. The presented library extends the reach of this algorithm towards large SU (3) irreducible representations and outer multiplicities that were heretofore inaccessible due to floating-point precision errors. As large irreducible representations of SU (3) play an important role in medium-and heavy-mass atomic nuclei, SU3lib expands the scope of approaches to nuclear structure and reactions that rely on available SU (3) coupling-recoupling coefficients. Program summary Program Title: SU3lib CPC Library link to program files: https://doi. org/10.17632/j977v8v5fp. 1 Developer's repository link: https://gitlab. com/tdytrych/SU3lib Licensing provisions: BSD 2-clause Programming language: C++ External libraries: WIGXJPF [3], Boost Nature of problem: Accurate calculation of SU (3)⊃ SO (3) and SU (3)⊃ SU (2)× U (1) Wigner coupling and Racah recoupling coefficients for arbitrary couplings and multiplicity. Solution method: We adopt the mathematical procedure proposed by Draayer and Akiyama [1], who also provided its implementation as a FORTRAN library [2]. The challenge is to avoid the loss of precision due to cancellation in sums of large alternating terms in transformation between SU (3)⊃ SO (3) and SU (3)⊃ SU (2)× U (1) schemes, and to compute SU (3)⊃ SU (2)× U (1) Wigner coefficients accurately for large outer multiplicities. The present library tackles these challenges by implementing key formulas and data structures as C++ templates and utilizing floating-point data types with extended precision provided by the Boost. Multiprecision library as template arguments. This permits an efficient and accurate computation of SU (3) coefficients even for large SU (3) irreps and outer multiplicities that were heretofore inaccessible. References [1] JP Draayer and Y. Akiyama, J. Math. Phys. 14, 1904 (1973).[2] Y. Akiyama and JP Draayer, Comp. Phys. Comm. 5, 405 (1973).[3] HT Johansson and C. Forssén, SIAM J. Sci. Comput. 38 (1), A376 (2016).
关于 SU(3) 重耦合系数的注释
DOI: --
发表时间: 1978
期刊:
影响因子: --
作者:
D. Millener
通讯作者: D. Millener
DOI: 10.1103/physrevc.102.014320
发表时间: 2020-03
期刊: arXiv: Nuclear Theory
影响因子: --
作者:
R. Baker;K. Launey;S. Bacca;N. Dinur;T. Dytrych
通讯作者: R. Baker;K. Launey;S. Bacca;N. Dinur;T. Dytrych
DOI: 10.1103/physrevlett.38.10
发表时间: 1977-01
影响因子: 8.6
作者:
G. Rosensteel;D. Rowe
通讯作者: G. Rosensteel;D. Rowe
使用质因数分解和多字整数算术快速准确地评估 Wigner 3j、6j 和 9j 符号
DOI: 10.1137/15m1021908
发表时间: 2015
期刊: SIAM J. Sci. Comput.
影响因子: --
作者:
H. Johansson;C. Forssén
通讯作者: C. Forssén
DOI: 10.1016/0010-4655(73)90077-5
发表时间: 1984
影响因子: 6.3
作者:
Y. Akiyama;J. Draayer
通讯作者: Y. Akiyama;J. Draayer