论文标题
Cose $ν$:中微子的集体振荡模拟引擎
COSE$ν$: A Collective Oscillation Simulation Engine for Neutrinos
论文作者
论文摘要
我们介绍了模拟代码\ cosenu的实现细节,该详细信息求解了一组非线性偏微分方程,这些方程控制了中微子集体风味转换的动力学。我们系统地提供了由Kreiss-Oliger耗散支持的有限差异方法和具有第七阶加权基本上非振荡方案的有限体积方法。为了确保代码的可靠性,我们将模拟结果与理论上可获得的解决方案进行比较。为了理解和表征当中微子自我相互作用打开时实现的误差积累行为,我们还分析了保守量偏差的演变,以确保仿真参数的不同值。我们通过CPU和GPU报告代码的性能。 \ cosenu〜软件包的公共版本可在\ url {https://github.com/cosenu/cosenu}上获得。
We introduce the implementation details of the simulation code \cosenu, which numerically solves a set of non-linear partial differential equations that govern the dynamics of neutrino collective flavor conversions. We systematically provide the details of both the finite difference method supported by Kreiss-Oliger dissipation and the finite volume method with seventh order weighted essentially non-oscillatory scheme. To ensure the reliability of the code, we perform the comparison of the simulation results with theoretically obtainable solutions. In order to understand and characterize the error accumulation behavior of the implementations when neutrino self-interactions are switched on, we also analyze the evolution of the deviation of the conserved quantities for different values of simulation parameters. We report the performance of our code with both CPUs and GPUs. The public version of the \cosenu~package is available at \url{https://github.com/COSEnu/COSEnu}.