PyCOOL公司 swMATH ID: 31351 软件作者: J.赛尼奥 描述: PyCOOL——一个用Python编写的面向对象的宇宙学晶格代码。在早期宇宙中,有许多不同的现象需要通过晶格模拟进行数值研究。本文提出了一个图形处理单元(GPU)加速的Python程序PyCOOL,该程序使用非常精确的辛积分器来解决格中标量场的演化。该程序旨在达到速度、准确性和用户友好性的最佳状态。这是通过使用Python语言和PyCUDA接口来制作易于适应不同标量场模型的程序来实现的。在本文中,我们推导了控制系统演化的辛动力学,然后介绍了该程序在Python和PyCUDA中的实现。该程序的功能在混沌充气预热模型、单场振荡情况和导致Q-ball产生的超对称曲率模型中进行了测试。在这些模拟中,我们还比较了消费类图形卡和专业特斯拉计算卡的性能。我们发现这个程序不仅准确而且速度很快。为了进一步提高程序的实用性,我们为其配备了许多后处理功能,这些功能提供了有关宇宙学模型的有用信息。这些包括场的各种光谱和统计。该程序还可用于计算生成的曲率扰动。该程序根据GNU通用公共许可证在以下网址公开提供:https://github.com/jtksai/PyCOOL。有关更多信息,请访问http://www.physicas.utu.fi/tiedostot/theory/particlecosmology/pycool/(http://www.physics.utu/fi/tiedostot/theory/particelecombiology/pycool/)。 主页: https://github.com/jtksai/PyCOOL 源代码: https://github.com/jtksai/PyCOOL 依赖项: 蟒蛇 相关软件: 除霜;PSpectRe公司;LATTICEEASY格子;GFiRe公司;CosmoLattice公司;Ffteasy公司 引用于: 3文件 全部的 前5名10位作者引用 2 卡洛扬·D·洛扎诺夫。 1 穆斯塔法·A·阿明。 1 乔纳森·布莱登 1 安吉洛·卡拉瓦诺 1 马修·约翰逊。 1 小松,一郎 1 希兰亚·佩里斯(Hiranya V.Peiris)。 1 安德鲁·庞岑 1 希尔克·温弗特纳 1 Jochen Weller先生 2篇连载文章中引用 2 宇宙论与天体粒子物理学杂志 1 高能物理杂志 全部的 前5名11个领域引用 2 相对论和引力理论(83至XX) 1 势能理论(31日至XX日) 1 差分和函数方程(39至XX) 1 算子理论(47-XX) 1 微分几何(53至XX) 1 整体分析,流形分析(58至XX) 1 数值分析(65-XX) 1 粒子和系统力学(70-XX) 1 经典热力学,传热(80-XX) 1 量子理论(81-XX) 1 统计力学,物质结构(82-XX) 按年份列出的引文