Thermal-FIST: A package for heavy-ion collisions and hadronic equation of state

Thermal-FIST: A package for heavy-ion collisions and hadronic equation of state
复制标题

DOI:
10.1016/j.cpc.2019.06.024
复制
发表时间:
2019-01
期刊:
Comput. Phys. Commun.
影响因子:
--
通讯作者:
V. Vovchenko;H. Stoecker
V. Vovchenko;H. Stoecker
中科院分区:
其他
文献类型:
--
作者:
V. Vovchenko;H. Stoecker

文献摘要

被引文献

相似文献

Thermal-FIST 1是一个C++软件包,用于方便的强子共振气体(HRG)模型系列中的通用物理分析。主要包括重离子碰撞中粒子产生的统计分析和强子状态方程的唯象。值得注意的特征包括守恒电荷的涨落和相关性,概率衰变的影响,化学非平衡,以及包含货车德瓦耳斯强子相互作用。在巨正则系综、正则系综以及将某些守恒电荷的正则处理与其他守恒电荷的巨正则处理相结合的混合正则系综中,计算是可能的。该软件包包含一个快速热事件发生器,根据HRG化学产生粒子产率,并根据爆炸波模型产生粒子动量。该软件包的一个显著特点是前端图形用户界面QtThermalFIST的存在-这是专为快速方便的通用HRG模型应用程序。程序摘要程序标题:Thermal-FIST,版本1.2程序文件doi:http://dx。doi。org/10.17632/pprr8p4fkp。1许可证条款:GPL v3编程语言:C++外部例程:用于线性代数例程的Eigen模板库[1],来自CERN ROOT的MINERANT 2包[2],Mersenne Twister随机数生成器[3],Qt 5框架[4](仅用于GUI),QCustomPlot Qt小部件[5](仅适用于GUI)问题性质:HRG模型及其各种修改构成了一个通用的框架,用于模拟强子状态方程和重粒子产生。离子碰撞即使是最简单的版本的HRG模型需要仔细考虑的许多细节,包括共振衰减馈下,重离子碰撞相关的电荷守恒约束的实施,化学非平衡效应。在重离子碰撞实验和格点QCD计算中,各种电荷的涨落和关联性正被广泛研究,为了处理这些问题,需要付出额外的努力。包含强子相互作用,由排除体积(EV)或货车范德华(vdW)型框架建模,另外需要一个数值解的许多超越方程的系统。解决方法:Thermal-FIST软件包包含一个基于类的库,用于计算指定设置的相关HRG观测值。该设置包括一个粒子列表,通常与外部文件一起提供,一个HRG模型规范(统计系综,货车德瓦尔斯相互作用参数等),一组热参数和守恒定律约束。在必要时,超越方程组用Broyden方法数值求解。该软件包包括一个拟合器,用于通过χ 2最小化从强子产额数据中提取热参数。基于蒙特卡罗事件发生器的HRG模型是分析计算的补充功能。QtThermalFIST是一个基于Qt框架的GUI前端,可以直接执行所有典型的计算,如状态方程或热拟合的属性,从而最大限度地方便了通用热分析。其他意见:如果EV/vdW相互作用存在,精确的解析计算目前只可能在巨正则系综。近似计算是可能的奇异正则系综的条件下,奇怪的粒子形成一个小的子系统相对于…
Thermal-FIST 1 is a C++ package designed for convenient general-purpose physics analysis within the family of hadron resonance gas (HRG) models. This mainly includes the statistical analysis of particle production in heavy-ion collisions and the phenomenology of hadronic equation of state. Notable features include fluctuations and correlations of conserved charges, effects of probabilistic decay, chemical non-equilibrium, and inclusion of van der Waals hadronic interactions. Calculations are possible within the grand canonical ensemble, the canonical ensemble, as well as in mixed-canonical ensembles combining the canonical treatment of certain conserved charges with the grand-canonical treatment of other conserved charges. The package contains a fast thermal event generator, which generates particle yields in accordance with the HRG chemistry, and particle momenta based on the Blast Wave model. A distinct feature of this package is the presence of the graphical user interface frontend–QtThermalFIST–which is designed for fast and convenient general-purpose HRG model applications. Program summary Program Title: Thermal-FIST, version 1.2 Program Files doi: http://dx. doi. org/10.17632/pprr8p4fkp. 1 Licensing provisions: GPLv3 Programming language: C++ External routines: Eigen template library for the linear algebra routines [1], MINUIT2 package from CERN ROOT [2], Mersenne Twister random number generator [3], Qt5 framework [4](for the GUI only), QCustomPlot Qt widget [5](for the GUI only) Nature of problem: The HRG model and its various modifications constitute a common framework used for modeling of the hadronic equation of state and particle production in heavy-ion collisions. Even the simplest versions of the HRG model require careful considerations of the many details, including the resonance decay feed-down, implementation of charge conservation constraints relevant for heavy-ion collisions, chemical non-equilibrium effects. A notable extra effort is required in order to treat the fluctuations and correlations of various charges, which presently are being extensively studied in the heavy-ion collision experiments and lattice QCD calculations. The inclusion of hadronic interactions, modeled by an excluded-volume (EV) or a van der Waals (vdW) type framework, additionally requires a numerical solution to a system of many transcendental equations. Solution method: The Thermal-FIST package contains a class-based library which calculates relevant HRG observables for a specified setup. The setup includes a particle list, usually to be supplied with an external file, an HRG model specification (statistical ensemble, van der Waals interaction parameters, etc.), a set of thermal parameters, and conservation laws constraints. Whenever necessary, the systems of transcendental equations are solved numerically with the Broyden’s method. The package includes a fitter for extracting thermal parameters from hadron yield data through the χ 2 minimization. The HRG model based Monte Carlo event generator is a complementary feature to analytic calculations. A general-purpose thermal analysis is made maximally convenient with QtThermalFIST—a GUI frontend based on the Qt framework where all typical calculations, such as the properties of the equation of state or the thermal fits, can be straightforwardly performed. Additional comments: If the EV/vdW interactions are present, exact analytic calculations are presently only possible within the grand canonical ensemble. Approximate calculations are possible for the strangeness-canonical ensemble on the condition that strange particles form a small subsystem relative to the …